<form name="form1">
<input type="textbox" name="txtInput" />
<script type="text/javascript">
function validate() {
if (! document.form1.txtInput.value.match(/\bSun(il)? (Mishra)?\b/)){
alert("Please enter valid value!");
} else {
alert("Success!");
}
}
</script>
<input type="button" name="btnSubmit" onclick="validate()" value="Go" />
它在Sunil Mishra和Sun Mishra上取得成功,但在Sunil OR Sun上却没有。我尝试用空格输入输入,但这也不起作用。
代码有问题吗?