将是一个简单的问题,但对我来说不是:)。
我正在浏览这段代码:
<!DOCTYPE html>
<html>
<body>
<h1>My First JavaScript</h1>
<p>Please input a number.</p>
<input id="demo" type="text">
<script>
function myFunction()
{
var x=document.getElementById("demo").value;
if(x==""||isNaN(x)) /*?*/
{
alert("Not Numeric");
}
}
</script>
<button type="button" onclick="myFunction()">Click Me!</button>
</body>
</html>
这将给出类似的输出
在代码中,我们通过检查来检查是否没有输入值,提醒用户if(x==""||isNaN(x))
。但是,如果我在文本框中输入空格字符,则检查失败。检查它的方法是什么?
PS:我正在使用铬。并且 trim() 不起作用。