javascript表单验证和Window详解


Posted in Javascript onDecember 11, 2014

一、表单验证form

1、创建一个新的表单:

<form id="id是唯一的,不可重复" name=“可重复”,method="post/get",action="目标或地址,负责处理的服务端,将文本等传输到什么地方">

//方法1:post提交后无长度限制,且编码后内容不可见。

//方法2:get提交有长度限制,并且编码后的内容在地址栏可见

(input 元素)

</form>

2、表单的作用:能够把网址、数据一块传输到数据库。

3、动作属性:action和确认按钮

当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。

二、JavaScripeWindow--浏览器对象模型

1、window对象

所有浏览器都支持Window对象,它表示浏览器窗口。全局变量是window对象的属性,全局函数是window对象的方法。

2、JsPopupAlert消息框

<input name="" type="submit"  onclick="return tijiao()" value="提交"/><!--调用方法时加return-->

<!--Js消息框-->

1)确认框confirm的使用

<!--1.确认框confirm的用法-->

<script>

function tijiao()

{

var zhi=confirm("是否提交");

if (zhi)

{

return true;

}

else

{

return false;

}

}

</script>

<!--表单在调用函数时,加return,否则不起作用

2)提示框prompt的使用

<input name="" type="submit"  onclick="return tijiao()" value="提交"/><!--调用方法时加return-->

!--2.提示框prompt的用法-->

<script>

function tijiao()

{

var zhi=prompt("是否提交");<!--在点击提交按钮,出现prompt脚本提示框-->

if (zhi)

{

return true;

}

else

{

return false;

}

}

</script>

3)警告框alert的使用

<form action="" method="get">

<label>请输入您的邮箱:</label>

<input name="" type="text" id="youxiang"/>

<input name="" type="submit" value="提交2" onclick="y()" />

</form>

function y()

{

var yx=new RegExp(/^[0-9|A-z|_]{1,17}@[A-z|0-9]{1,5}.(com|cn|net|org|cc)$/);

var shuru=document.getElementById("youxiang").value; <!--定义变量,调用的是整个function,,必须把变量写在function内-->

if(yx.test(shuru))<!--test正则表达式的方法-->

{

alert("zhengque");

}

else

{

alert("cuowu");

}

}

</script>

3、timing计时的方法

setTimeout();未来的某时执行代码--利用递归的方法

clearTimeout();取消setTimeout();

Javascript 相关文章推荐
通过JAVAScript实现页面自适应
Jan 19 Javascript
Jquery实现弹出层分享微博插件具备动画效果
Apr 03 Javascript
JS验证身份证有效性示例
Oct 11 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
Dec 16 Javascript
jQuery的文档处理程序详解
May 10 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
Jan 12 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
Aug 10 Javascript
帝国cms首页列表页实现点赞功能
Oct 30 Javascript
Vue.js实现开发购物车功能的方法详解
Feb 22 Javascript
javascript使用substring实现的展开与收缩文字功能示例
Jun 17 Javascript
基于vue实现微博三方登录流程解析
Nov 04 Javascript
使用百度地图api实现根据地址查询经纬度
Dec 11 #Javascript
javascript实现倒计时N秒后网页自动跳转代码
Dec 11 #Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
Dec 10 #Javascript
node.js中的buffer.slice方法使用说明
Dec 10 #Javascript
node.js中的buffer.write方法使用说明
Dec 10 #Javascript
node.js中的http.request.end方法使用说明
Dec 10 #Javascript
node.js中的emitter.on方法使用说明
Dec 10 #Javascript
You might like
PHP中构造函数和析构函数解析
2014/10/10 PHP
php中smarty区域循环的方法
2015/06/11 PHP
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
2010/03/05 Javascript
一行代码告别document.getElementById
2012/06/01 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
60行js代码实现俄罗斯方块
2015/03/31 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
2016/07/13 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
2017/05/05 jQuery
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
关于微信小程序bug记录与解决方法
2018/08/15 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
JavaScript实现预览本地上传图片功能完整示例
2019/03/08 Javascript
详解vue项目打包步骤
2019/03/29 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
python改变日志(logging)存放位置的示例
2014/03/27 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
html5 拖拽上传图片实例演示
2013/04/01 HTML / CSS
StubHub智利:购买和出售您的门票
2016/11/23 全球购物
美国在线艺术商店:HandmadePiece
2020/11/06 全球购物
旅游管理毕业生自荐信
2013/11/05 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
2016十一国庆节慰问信
2015/12/01 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js