<script>
function verify(){
//your code here}
</script><form name="formname" action="" onsubmit="return verify()">
....
</form>
function verify(){
//your code here}
</script><form name="formname" action="" onsubmit="return verify()">
....
</form>
解决方案 »
- 做一个新闻类网站群后台,有什么推荐的开源项目可供参考?或者能推荐些可以使用的技术?
- 谁能帮我修改下这个JS代码 为什么不能被引用两次
- JS中innerHTML = "<input type='button' onclick='select()'>" onclick方法不可调用
- css如何实现文章分栏,控制字距,行距?
- 一个关于ajax频繁请求造成的IE性能问题
- js得到页面的所有的span标签
- JS正则问题,帮帮忙 谢谢
- javascript 的onlick问题
- 非常简单的一个javascript函数,为什么会出错!??
- iframe之间操作parent.document.all.frame_main.FormMain.submit();对吗
- 怎样实现数据在不同脚本之间传递?
- 我的效果怎样实现??急!!!!
<!--
function form_onsubmit() {
if (frmreg.T2.value=="")
{
alert("密码不能为空!");
frmreg.T2.focus();
return false;
}
return true;}
//-->
</SCRIPT>
=======================================
<form method="post" action="register.asp" name="form" LANGUAGE=javascript onsubmit="return form_onsubmit()">
我的代码基本同各位一样。但是提交我是用button启动的一个js方法,document.forms[0].submit();(因为提交前还有一些其它操作,如付隐含变量值等)。这样的提交好像onsubmit事件没起作用。而且因为在这一排按钮上的操作很类似(好些页面),所以我给提出去写成公用函数了,这样,我没法把自检的函数放在document.forms[0].submit()之前(它已经公用了嘛,而页面的自检却是各不相同的)从button按钮启动和用submit按钮启动好像是不一样吧?
<script language="JavaScript">
function goself(){
//if (selftest()) //关键检测不能放在这里,因为这里将被放到公用函数里去
//而自检是对于本页面而言的,这时onsubmit事件根本没有被触发。
document.forms[0].submit();
}
function selftest(){
if (document.all.userid.value==""){
alert("用户id不能为空");
return false;
}else{
alert("ok");
return true;
}
}
</script>
<body bgcolor="#FFFFFF" text="#000000">
<form name="thisform" action="test.htm" onsubmit="return selftest();">
<p>
<input type="text" name="userid">
</p>
<p>
<input type="button" name="go" value="提交" onclick="goself();">
</p>
</form>
</body>
</html>