由于某种原因,当我按下按钮
时,我无法弹出警报<head>
<title>OnMouseOver Demo</title>
我的剧本
function buttonReport(buttonId, buttonName, ButtonValue) {
//information about the id of the button
var userMessage1 = "Button id: " + buttonId + "/n";
//then about the button name
var userMessage2 = "Button name: " + buttonName + "/n";
//and the button value
var userMessage 3 = "Button value: " + buttonValue;
// alert the user
alert(userMessage1 + userMessage2 + userMessage3);
}
在身体里我有这个
<input type="button" id="id1" name="Left Hand Button" value="Left"
onclick = "buttonReport (this.id, this.name, this.value)"/>
<input type="button" id="id2" name="Center Button" value="Center"
onclick = "buttonReport (this.id, this.name, this.value)"/>
<input type="button" id="id3" name="Right Hand Button" value="Right"
onclick = "buttonReport (this.id, this.name, this.value)"/>
答案 0 :(得分:2)
如果这确实是你的代码,那么
var userMessage 3 = "Button value: " + buttonValue;
是语法错误。 3
之前不应该有空格。
答案 1 :(得分:0)
用户@Pointy在第一部分是正确的。
如果这确实是你的代码,那么
var userMessage 3 = "Button value: " + buttonValue;
是语法错误。 3之前不应该有空格。 块引用
我还在函数参数/参数中使用了ButtonValue 然后在实际函数中没有大写字母b的按钮值