【个人笔记】onsubmit

来源:互联网 发布:软件概要设计模板 编辑:程序博客网 时间:2024/06/14 04:37
没有学过php和html, 今天想让自己的网站判断提交的内容是否为空, 在submit后加了onclick,不停的试也不行。后来百度之后发现submit控件是先执行onSubmit事件再执行onClick事件的。所以改为onsubmit。


http://www.codefans.net/jscss/code/2786.shtml
用JS判断下拉框是否选中

<title>Js判断下拉框</title>
<script>
function ss(){
var slt=document.getElementById("aa");
if(slt.value==""){
alert("请选择一个项目");
return false;
}
return true;
}
</script>
<form method=post onsubmit=" return ss()">
<select id="aa">
<option value="">请选择</option>
<option value="1s">一</option>
<option value="2u">二</option>
</select>
<input type=submit value="提交">
</form>



还有一种用onclick的
<script language="javascript">
    function SendForm () 
    {
        if(CheckPost()) 
        {
            document.addForm.submit();
        }
    }


    function CheckPost () 
    {
         if (addForm.user.value == "") 
         {
               alert("请填写用户名!");
               addForm.username.focus();
               return false;
         }
         if (addForm.title.value.length < 5) 
         {
               alert("标题不能少于5个字符!");
               addForm.title.focus();
               return false;
         }
         return true;
    }
</script>


<form action="test.php" method="post" name="addForm">
     <div>用户:<input type="text" size="10" name="user" maxlength="20"/></div>
     <div>标题:<input type="text" name="title" maxlength="50"/></div>
     <div>内容:<textarea name="content" rows="8" cols="30"></textarea></div>
     <div><input type="button" name="submit" value="发表留言" onclick="SendForm();"/></div>
</form>

原创粉丝点击