使用 javascript 检查文本框是否以 92 开头
Check if a text box starts with 92 using javascript
<form name="home" action="" onsubmit="return Validateform();" method="post">
<input type="text" name="receiver" />
<input type="submit" value="send" name="send" />
</form>
如果提交时文本框不是以 92 开头,javascript 警告什么?
我建议您阅读 JavaScript 教程。试试 here.
为了回答您的问题,这可能会奏效。如果你想知道为什么你会被否决 - 要求人们为你编写代码通常被认为是错误的形式,所以以后尽量不要这样做。 :)
function Validateform(e) {
if (document.getElementsByName('receiver')[0].value.substring(0, 2) !== "92") {
e.preventDefault();
alert("Alert");
}
}
<form name="home" action="" onsubmit="return Validateform();" method="post">
<input type="text" name="receiver" />
<input type="submit" value="send" name="send" />
</form>
如果提交时文本框不是以 92 开头,javascript 警告什么?
我建议您阅读 JavaScript 教程。试试 here.
为了回答您的问题,这可能会奏效。如果你想知道为什么你会被否决 - 要求人们为你编写代码通常被认为是错误的形式,所以以后尽量不要这样做。 :)
function Validateform(e) {
if (document.getElementsByName('receiver')[0].value.substring(0, 2) !== "92") {
e.preventDefault();
alert("Alert");
}
}