为什么当html文件从字符串翻译时不调用javascript ?
Why is javascript not being called when html file is translated from a string?
我目前正在处理一个项目,其中我们有一个DB2数据库,该数据库包含一个用于电子邮件模板的大约20,000个字符的字符串,该字符串包含我们用于构建表单的html。
目前项目工作的旧方式是可以的,但他们已经请求更改,当我拿出字符串进行更改并将其重新插入表时,javascript将不再起作用。它会出现在那里,但不工作。
javascript非常简单,只创建一个前几年的列表,所以硬编码是可能的,但我宁愿每年都不修饰数据库,这个问题真的让我困惑。
如有任何建议,不胜感激。
抱歉编辑,第一次在这里发帖。
标题:
<head>
<script language="javascript">
<!--
function buildDateSelect(){
var myDate = new Date();
var year = myDate.getFullYear();
year--;
document.writeln("<option value='"" + year + "'">" + year);
year--;
document.writeln("<option value='"" + year + "'">" + year);
year--;
document.writeln("<option value='"" + year + "'">" + year);
year--;
document.writeln("<option value='"" + year + "'">" + year);
year--;
document.writeln("<option value='"" + year + "'">" + year);
}
//-->
</script>
</head>
这里它被称为
<b>
<fill008>
( <input type="checkbox" name="item008" value="( X ) Year End, indicate years: "/> )
Year End, indicate years:
</fill008>
</b>
<inst>
<span class="date">(Use the CTRL key to select multiple years.)</span>
</inst>
<br/>
<b>
<fill009>
<select name="item009" size="5" multiple>
<script language="javascript"><!-- buildDateSelect();//--></script></select>
</fill009>
</b>
我最大的障碍是,这些都是遗留代码,以前从事这些工作的人已经不在公司了,所以我对很多代码都是盲目的。
如果你要用HTML注释来包装脚本元素的内部(为什么?是否需要支持Netscape 1?),那么在它后面必须有一个新行。select元素内脚本的其余部分被视为注释的一部分。
- 删除HTML注释
- 删除过时的语言属性
- 通过验证器传递你的HTML
一种可能性:--
在HTML注释中无效。因此,Javascript中的减量可能不起作用。不再有任何理由像这样注释掉Javascript代码。
相关文章:
- 我需要从php调用javascript或jquery
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 使用html表单中的参数调用JavaScript函数
- 可以´t调用JavaScript中的函数
- 在按钮上调用Javascript函数
- 如何从Objective-C代码中调用javascript代码
- 当库在页脚中加载时,基于PHP条件调用Javascript
- 可以't在Jasmine中调用Javascript函数
- 在page_load事件上调用javascript函数
- 如何在ajax中调用javascript对象的方法
- 如何使用WPF调用JavaScript对象的函数
- 我们可以用参数对象集合而不是原始数据来调用JavaScript collection.reduce()方法吗
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 从附加文本调用javascript(订单车)
- 在线程循环中调用JavaScript
- 在指定时间后多次调用Javascript中的函数
- 未调用Javascript onscroll事件
- 如何正确调用Javascript中的匿名函数
- 从字符串调用javascript函数
- 无法从活动调用 javascript 函数