Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
我可以在xml文件中添加javascript吗?xml文件中有<;svg>;标签_Javascript_Svg - Fatal编程技术网

我可以在xml文件中添加javascript吗?xml文件中有<;svg>;标签

我可以在xml文件中添加javascript吗?xml文件中有<;svg>;标签,javascript,svg,Javascript,Svg,我可以在带有标记的xml文件中使用javascript吗。我是说 文件名为hello.xml <?xml version="1.0" standalone="no"?> 请帮我做这个 谢谢, Pradeep是的,您可以,但您需要在CDATA部分包装javascript。范例 <svg> <script> <![CDATA[ function() { any code........ } ]]> </script&g

我可以在带有
标记的xml文件中使用javascript吗。我是说 文件名为hello.xml

    <?xml version="1.0" standalone="no"?>

请帮我做这个

谢谢,
Pradeep

是的,您可以,但您需要在CDATA部分包装javascript。范例

<svg>
<script>
<![CDATA[
function()
{
    any code........
}
]]>
</script>
</svg>

在这种情况下需要CDATA(未解析的字符数据),因为javascript的<和&字符在XML中是非法的


XML解析器会忽略CDATA部分中的所有内容。

还要注意,如果希望元素是svg元素而不是普通XML元素,则需要声明svg命名空间。谢谢……但我尝试了一个alert();您在上面提到的函数中的语句,但是我应该在哪里使用该函数……请在这方面帮助我……您应该在任何您想使用的地方使用该函数。您实际上不必将内容包装在CDATA部分中。您可以使用字符引用来代替(例如,
实际上我所做的是我已经使用了标记并开发了一些东西……但是我需要的是我可以写jsp scriplets bet标记吗……我的意思是……请在这方面帮助我