Html 未触发onChange事件
我确信这个html中缺少一些东西。onChange事件永远不会被激发。有人帮忙吗??谢谢Html 未触发onChange事件,html,textbox,onchange,Html,Textbox,Onchange,我确信这个html中缺少一些东西。onChange事件永远不会被激发。有人帮忙吗??谢谢 <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>Wake u
<!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Wake up call</title>
<script type="text/javascript">
function v(elementName) { // Function is defined here
alert(elementName);
}
</script>
</head>
<body bgcolor="lightblue">
<form>
<input type="text"
value="Wake me" id="wake"
onchange="v(wake)">
</form>
</body>
</html>
叫醒电话
函数v(elementName){//函数在这里定义
警报(元素名称);
}
您没有名为wake
的变量。将其更改为字符串:
<input type="text" value="Wake me" id="wake" onchange="v('wake')">
或者,如果它是一个变量,请将变量设置在某个地方。我很快在JSFIDLE中复制了您的代码:它似乎可以工作