テキストボックスからの負の値を無効または防止するにはどうすればよいですか?
これは私のjsファイルからのコードです:
function compare(val)
{
if(document.getElementById("num1").value==""||document.getElementById("num2").value=="")
{
alert("Click start to start the game");
}
else
{
uservalue=compute(randomnumber1,val,randomnumber2);
if(uservalue==document.getElementById("res").value)
{
score=score+100;
document.getElementById("rimg").src="images/correct.png";
document.getElementById("txt2").value=score;
}
else if(uservalue!=document.getElementById("res").value)
{
score=score-100;
document.getElementById("rimg").src="images/wrong.png";
document.getElementById("txt2").value=score;
}
else
document.getElementById("rimg").src="images/wrong.png";
generate();
}
}
htmlファイルのテキストボックス:
<input id="txt2" readonly="true" type="text" value="0" name="score">
score=score-100;
私は負の値を取得し続けます。誰かが私を助けることができますか?
前もって感謝します。