一个如何调用js的问题
初学js,不太会用,程序是这样的
====
1.js
====
var str = /^\S+$/;
function checkNull(field){
if(!str.test(field)){
alert( "不能为空 ");
return false;
}
return true;
}
}
=======
1.html
=======
<SCRIPT LANGUAGE= "JavaScript " src= "1.js ">
var userName = document.all.userName.value;
function checkNull(userName){};
function xxx(){
alert( "自己的方法 ");
}
location= "success.jsp ";
</SCRIPT>
语法肯定错了,但是不知道错在哪里,该如何调用js里面的参数和方法,恳请指教,谢谢
------解决方案-------------------- <html>
<head>
</head>
<body>
<script language= "javascript " src= "1.js " > </script>
<script language= "javascript ">
var userName = document.all.userName.value;
var ret =checkNull(userName);
alert(ret);
function xxx(){
alert( "自己的方法 ");
}
window.location= "success.jsp ";
</script>
</body>
</html>
另外
1.js
====
var str = /^\S+$/;
function checkNull(field){
if(!str.test(field)){
alert( "不能为空 ");
return false;
}
return true;
}
多了个}