使用javascript获取并检查输入文本的值

使用javascript获取并检查输入文本的值,javascript,userscripts,Javascript,Userscripts,我对javascript相当陌生,我需要一个脚本来获取输入文本的值,并检查该值是否等于0(零)。如果有,我需要一条警告消息,通知我文本输入为0。谢谢 <input id="txtVal" type="text" name="txtVal" value="0" maxlength="10"> 简短的回答: if(txVal.value==0) alert('Please enter a number.'); 并非总是最好的答案: var v=document.getEleme

我对javascript相当陌生,我需要一个脚本来获取输入文本的值,并检查该值是否等于0(零)。如果有,我需要一条警告消息,通知我文本输入为0。谢谢

<input id="txtVal" type="text" name="txtVal" value="0" maxlength="10">  

简短的回答:

if(txVal.value==0) alert('Please enter a number.');
并非总是最好的答案:

var v=document.getElementById('txtVal');
v=parseInt(v,10);
if(v<=0) alert('Please enter a positive integer.');
var v=document.getElementById('txtVal');
v=parseInt(v,10);

if(vWelcome to StackOverflow!请务必阅读我们的页面,以帮助您制定一个好问题。如果您在问题上投入一些精力,您更有可能从社区得到一个好答案。一步一步地进行。从:
document.getElementById(“txtVal”)开始.value
…感谢您的即时回复。好的,我使用getElementById,然后如何检查该值是否等于0?谢谢
var value=document.getElementById(“txtVal”).value如果(value==0){alert(“您选择0”)}
太棒了。非常感谢@Bob。你帮了我很大的忙。没问题。我们以前都是新手。