javascript实现自动填写表单实例简析


Posted in Javascript onDecember 02, 2015

本文实例讲述了javascript实现自动填写表单的方法。分享给大家供大家参考,具体如下:

在平时开发过程中,或者在访问某些站点,经常要频繁地填写一大堆表单时,我们可以利用javascript,写一段脚本,预先把要填的信息准备好,然后模拟点击按钮的动作,自动提交表单,轻松且高效。

步骤

1. 找到页面中对应的form,把form中所需的html控件列出来,如

<form name="customersForm" id="myform" method="POST" action="insert.php">
  <b> 姓 : </b> <input type="text" name="thisFnameField" size="20" value="">
  <b> 名 : </b> <input type="text" name="thisLnameField" size="20" value="">
  <b> 公司 : </b> <input type="text" name="thisCompanyField" size="20" value=""> 
  <b> 地址 : </b> <input type="text" name="thisAddressField" size="20" value="">
</form>

2.编写js代码

javascript:customersForm.thisFnameField.value = "张";customersForm.thisLnameField.value = "三";customersForm.thisCompanyField.value = "公司";customersForm.thisAddressField.value = "中国";customersForm.submit.focus();

3.第三步最重要,因为前2步稍微有点js知识的人都会写这么简单的代码。接下来就是利用浏览器的收藏夹(书签)功能寄存js代码。

以chrome为例,在书签上点击右键————> 添加网页,名称填【自动填表】,网址填【上面那段js代码】,然后保存即可。

javascript实现自动填写表单实例简析

4.测试一下。

在浏览器中打开对应的页面,然后点击书签栏中的【自动填表】,你就会惊奇的发现表格已经填好了。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
初试jQuery EasyUI 使用介绍
Apr 01 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
Dec 08 Javascript
BootStrap日期控件在模态框中选择时间下拉菜单无效的原因及解决办法(火狐下不能点击)
Aug 18 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
Oct 25 Javascript
JavaScript中双符号的运算详解
Mar 12 Javascript
ReactNative实现图片上传功能的示例代码
Jul 11 Javascript
说说node中的可读流和可写流的区别
Jun 01 Javascript
实例详解带参数的 npm script
May 28 Javascript
vue中使用v-model完成组件间的通信
Aug 22 Javascript
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 jQuery
Node.js API详解之 util模块用法实例分析
May 09 Javascript
vue大型项目之分模块运行/打包的实现
Sep 21 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
Dec 02 #Javascript
纯js代码实现简单计算器
Dec 02 #Javascript
jquery判断输入密码两次是否相等
Apr 22 #Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
Dec 02 #Javascript
Jqgrid之强大的表格插件应用
Dec 02 #Javascript
整理Javascript事件响应学习笔记
Dec 02 #Javascript
jqGrid表格应用之新增与删除数据附源码下载
Dec 02 #Javascript
You might like
php验证手机号码(支持归属地查询及编码为UTF8)
2013/02/01 PHP
解析thinkphp中的M()与D()方法的区别
2013/06/22 PHP
php将mysql数据库整库导出生成sql文件的具体实现
2014/01/08 PHP
jquery控制listbox中项的移动并排序
2009/11/12 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
2013/12/10 Javascript
js中对象的声明方式以及数组的一些用法示例
2013/12/11 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
javascript实现完美拖拽效果
2015/05/06 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
Bootstrap在线电子商务网站实战项目5
2016/10/14 Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
2016/12/22 Javascript
JS中微信小程序自定义底部弹出框
2016/12/22 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
[04:29]DOTA2亚洲邀请赛小组赛第一日 TOP10精彩集锦
2015/02/01 DOTA
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
python抓取豆瓣图片并自动保存示例学习
2014/01/10 Python
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
利用Python实现颜色色值转换的小工具
2016/10/27 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
Python中关于logging模块的学习笔记
2020/06/03 Python
python文件及目录操作代码汇总
2020/07/08 Python
StubHub澳大利亚:购买或出售您的门票
2019/08/01 全球购物
《冬阳童年骆驼队》教学反思
2014/04/15 职场文书
代理协议书范本
2014/04/22 职场文书
篮球社团活动总结
2014/06/27 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
六年级学生期末评语
2014/12/26 职场文书
公司出差管理制度范本
2015/08/05 职场文书
美国运营商 T-Mobile 以 117.83Mb/s 的速度排第一位
2022/04/21 数码科技