用Python打开的HTML上的Javascript

2024-10-02 06:35:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个包含以下Javascript的小html页面:

 <script type="text/javascript">
            $(document).ready(function() {
                $("#select1").change(function() {
                    var selectedVal = $(this).find("option:selected").val();
                    $("#select2 option").removeAttr("disabled").removeAttr("selected");
                    $("#select2 option").each(function() {
                        if($(this).val() != selectedVal && $(this).val() != -1)
                            $(this).attr("disabled","disabled").removeAttr("selected"); 
                    });
                });
            });
     </script>

此HTML页由python生成,代码如下:

f = open.('template.html', 'r')
 template = f.read()
 print template

如果我在HTML上有脚本,python不会工作,并且说我在HTML中有语法错误,但是如果我删除了脚本,python会打开HTML(没有JS函数)。 为什么python不认识JS?我需要帮助!如何实现脚本?你知道吗


Tags: 脚本htmljsscriptfunctiontemplatevalthis

热门问题