下面的脚本与Google Chrome正常工作。但是不响应IE ANS Mozilla浏览器
javaScript在下面的
中<script src="jquery.min.js"></script>
<script>
function Run() {
if(jQuery('#inputtext').val() == '001'){
alert('001');
}
if(jQuery('#inputtext').val() == '002'){
alert('002');
}
if(jQuery('#inputtext').val() == '003'){
alert('003');
}
if(jQuery('#inputtext').val() == ''){
alert('Input can not be left blank');
}
else {
alert('INVALID Entry');
}
}
</script>
以下形式
<form>
<p>Type code below</p>
<input type="text" name="inputtext" id="inputtext">
<input type="button" value="Go" onClick="Run();">
</form>
- 如何使此脚本与IE和Mozilla一起使用?
- 如何解决其他语句问题,目前,如果002在警报中键入002和无效的(否则按照您的建议工作)
下面的整个代码(与IE和MOZ不使用)
<html>
<head>
<script src="jquery.min.js"></script>
<script type="text/javascript">
function Run() {
if(jQuery('#inputtext').val() == '001'){
alert('001');
}
else if(jQuery('#inputtext').val() == '002'){
alert('002');
}
else if(jQuery('#inputtext').val() == '003'){
alert('003');
}
else if(jQuery('#inputtext').val() == ''){
alert('Input can not be left blank');
}
else {
alert('INVALID Entry');
}
}
</script>
</head>
<body>
<center>
<form>
<p>Type code below</p>
<input type="text" name="inputtext" id="inputtext">
<input type="button" value="Go" onClick="Run();">
</form>
</center>
</body>
</html>
寻求一些建议,谢谢
您可能希望所有这些IFS/ELS为独家条件,对吗?这可能是您要寻找的:
if(jQuery('#inputtext').val() == '001') {
alert('001');
}
else if(jQuery('#inputtext').val() == '002') {
alert('002');
}
else if(jQuery('#inputtext').val() == '003') {
alert('003');
}
else if(jQuery('#inputtext').val() == '') {
alert('Input can not be left blank');
}
else {
alert('INVALID Entry');
}