JavaScript基础知识4

本文介绍了两种HTML表单提交的方式:通过submit按钮提交及通过JavaScript调用form对象的submit方法提交,并展示了如何进行表单验证及重置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

form表单的提交方式 

1,form表单对象调属性的提交方式


submit提交:

<form onsubmit = "checkForm()">

< input type  ="submit" >

</from>

function checkForm(){
var flag = true;
var loginForm = document.loginForm;
var email = document.getElementById("email");
var pass = document.getElementById("pass");
if(email.value==""){
flag = false;
alert("邮箱不能为空");
}
if(pass.value==""){
flag = false;
alert("密码不能为空");
}
return flag;
点击submit的时候执行checkForm()函数,函数返回的是true则执行提交 返回的false 则不提交

1,form表单对象调方法的提交方式

function checkForm01(){
var flag = true;
var f = document.getElementById("loginF");
var email = document.getElementById("name");
var pass = document.getElementById("password");
var pass1 = document.getElementById("password1");
if(email.value==""){
flag = false;
alert("账号不能为空");
}
if(pass.value==""){
flag = false;
alert("密码不能为空");
}
if(pass.value!=pass1.value){
flag = false;
alert("密码不一致");
}
if(flag){
f.submit();
}
}

<input type="button" value="提交" onclick="checkForm01()" >

点击button的时候触发 onclick事件 从而执行checkForm01() 函数提交;


表单重置:

  form调用属性重置:

<form onreset = "函数">

<input type = "reset" value = "重置">

</form>


在点击重置的时候执行函数  。在重置之前执行一些动作;





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值