Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 验证问题-标签:“验证问题”;脚本“;不允许在“";选择权;_Javascript_Validation - Fatal编程技术网

Javascript 验证问题-标签:“验证问题”;脚本“;不允许在“";选择权;

Javascript 验证问题-标签:“验证问题”;脚本“;不允许在“";选择权;,javascript,validation,Javascript,Validation,我对使用代码相当陌生。是否有一种方法可以在选项中验证此代码?我应该使用CData吗 <option value='4 EUR 36' selected="selected">4 EUR 36 - <script language="JavaScript" src="http://remote.cart.com/data.asp?storeid=12345&amp;rddcode=17001420&amp;type=2" type="text/javascript

我对使用代码相当陌生。是否有一种方法可以在选项中验证此代码?我应该使用CData吗

<option value='4 EUR 36' selected="selected">4 EUR 36 - <script language="JavaScript" src="http://remote.cart.com/data.asp?storeid=12345&amp;rddcode=17001420&amp;type=2" type="text/javascript"></script>
4欧元36-

任何帮助都将不胜感激。
THKS提前

不,你不能在选项元素中间有一个脚本。< /P>


我想不出任何不涉及使用
document.write
输出内容的理由。更改它,使其改为执行,并确保它在select元素存在之前不会运行(可以将其放在元素之后,也可以使用load或ready事件处理程序)。

为什么在选项中使用脚本标记?为什么需要在其中放置脚本?它可以在任何地方修改您的选择、选项和文档中的其他标记。Thks@Alfabravo,如果从下拉列表中选择选项时仍然显示相同的javascript数据,那么还有什么更好的主意呢。。。我们不知道你想做什么。我怀疑这是一个javascript文件。向我们展示您的javascript代码,并告诉我们您需要它做什么do@user1208813:JavaScript在添加到DOM后立即运行,因此仅将
添加到
不会使其在选中时运行。或者更好的是,将其放置在body.Thks的开头或结尾以供注释。由于我不是专家,根据你的评论,一些进一步的解释会对我有所帮助。每个选定的选项都有该选项的股票相关数据,脚本正在从第三方源加载该选项。用户在选择时还可以通过其他方式加载此文件以查看?@user1208813:选择此选项时,您必须(从JavaScript内部)加载JavaScript文件。@user1208813:仔细想想,这可能不是最好的主意。