1

我有一个 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/>

有人可以指出我做错了什么吗?

4

1 回答 1

5

4D不是有效数字。如果您希望将其作为字符串处理,则必须用引号 ( "4D") 将其括起来。如果您希望将其作为十六进制数字处理,请使用0x4D.

于 2013-10-11T15:01:50.293 回答