- 已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
3天前关闭。
Improve this question
我想用几个参数做一个online-click事件,如下所示
<button onclick="<DoThis(1,2,3)">Clik me</button>
但我的一个论点是一个名字,就像这样
<button onclick="<button DoThis(1,2,Vladimir Putin)">Clik me</button>
这个系统把它看作四个参数,最后两个是Vladimir和Putin。所以我想把它嵌入引号中,就像这样
<button onclick="<button DoThis(1,2,"Vladimir Putin")">Clik me</button>
但这给了我一个错误:* * 解析错误:语法错误,意外的"〈"**
据我所知,这是因为第三个参数由几个单词组成,解析器读取第一个单词,然后期望"〉。
这应该是一个常见的问题,所以一定有一些方法,一些简单的方法,可以绕过这个问题。但我找不到,我想得到一些建议。谢谢大家
Perl
1条答案
按热度按时间pgccezyw1#
你的button元素有onclick属性,因为你在DoThis函数中使用了相同的引号,所以当前的内容是
<button DoThis(1,2,
,删除属性中带有<button
的部分,这是语法错误的原因,并在onclick属性中使用撇号表示字符串元素:您还可以将引号与撇号互换,这在某些情况下可能是更好的解决方案: