gin*_*ter 2 javascript function
能不能让我知道为什么这段代码不起作用?我把值1或值2放在了text element但是我没有得到结果"这是1"或"这是2".似乎行" x = document.getElementById("value").value;"无法正常工作,因为在调试过程中我已经完成了n=1;它并且工作正常
<html>
<body>
<p>Check the value</p>
<input id="value" type="text"></input>
<button type="button" onclick="myFunction()">Check</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x;
x = document.getElementById("value").value;
switch(x)
{
case 1:
document.getElementById("demo").innerHTML = "this is 1";
break;
case 2:
document.getElementById("demo").innerHTML = "this is 2";
break;
}
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)