js去掉文本前后空格与阻止表单提交
来源:互联网 发布:淘宝买万艾可需要处方 编辑:程序博客网 时间:2024/06/05 20:10
function trim(str){ str = str.replace(/^(\s|\u00A0)+/,''); for(var i=str.length-1; i>=0; i--){ if(/\S/.test(str.charAt(i))){ str = str.substring(0, i+1); break; } } return str; }经过测试在处理长字符串时效率最高。
1.form的两个事件
submit,提交表单,如果直接调用该函数,则直接提交表单
onSubmit,提交按钮点击时先触发,然后触发submit事件。如果不加控制的话,默认返回true,因此表单总能提交。
2. JS的校验
通过在JS中用document.myform.name.value,来得到用户的每一个输入 ,进行校验,当完全通过时,返回true,反之返回false。
3. 页面代码实现
/*
<form name="testform" action="hello.html" method="post" onSubmit="return check();">
<input type="text" name="name">
<input type="submit" value="提交">
</form>
*/
4. JS的实现
function check(){
if (document.testform.name.value=="admin") {
alert("姓名不正确");
return false;
}
else{
return true;
}
}
5.说明
这里注意onSubmit的写法,千万不要写成:“check()”,这样当检验不能通过的时候不会提交表单。
0 0
- js去掉文本前后空格与阻止表单提交
- js 去掉字符串前后空格、阻止表单提交
- js去掉前后空格
- js去掉前后空格
- js去掉前后空格
- js去掉前后空格
- js去掉前后空格
- js去掉前后空格
- js去掉前后空格
- JS阻止表单提交
- js去掉字符串前后空格
- js去掉字符串前后空格
- js去掉字符串前后空格
- js 去掉字符串前后空格
- js 去掉字符串前后空格
- js、javascript去掉前后空格
- js阻止表单提交问题
- js 阻止form表单提交
- iOS经典讲解之异步加载图片类的封装
- ABBYY FlexiCapture 帮助韩国商人申请产品专利
- IOS -- iOS 8 CoreLocation 中状态栏(StatusBar)的细节问题
- PureMVC QA:Where Should I Declare Notification Name Constants
- 19-EMM Procedure 7. Cell Reselection without TAU
- js去掉文本前后空格与阻止表单提交
- 脚本乐园 shell 中对小数进行比较的方法总结
- [LeetCode] ZigZag Conversion
- 前缀、中缀、后缀表达式
- 20-EMM Procedure 8&9. Handover & Cell Reselection with TAU
- 自定义控件属性大全,format
- 【JVM】关于垃圾回收
- Appium 测试,实现上下左右滑动页面
- puremvc 入门与思考