我有一个 onclick 函数:
onclick='deleteRow(".$bon['Werkbonnummer'].");updateVak(".$bon['Stellingvak'].");)'`<br/>
<br/>
Implemented in:<br/>
echo "<td><button class='delete' onclick='deleteRow(".$bon['Werkbonnummer'].");updateVak(".$bon['Stellingvak'].");)'>Klaar</button></td></tr>";`<br/>
当我按下按钮时,FireBug 给我这个错误:
SyntaxError: identifier starts immediately after numeric literal
deleteRow(71);updateVak(4D);)`<br/>
`-----------------------^
<br/><br/>
谁能指出我做错了什么?
最佳答案
4D
不是有效数字。如果要将其作为字符串处理,则必须用引号将其括起来 ("4D"
)。如果您希望将其作为十六进制数处理,请使用 0x4D
。
关于javascript - 单击语法错误 : identifier starts immediately after numeric literal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19321317/