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 相关文章推荐
Javascript学习笔记6 prototype的提出
Jan 11 Javascript
js将long日期格式转换为标准日期格式实现思路
Apr 07 Javascript
javascript自定义startWith()和endWith()的两种方法
Nov 11 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
Oct 29 Javascript
学习JavaScript设计模式之责任链模式
Jan 18 Javascript
JavaScript中数组添加值和访问值常见问题
Feb 06 Javascript
js表单登陆验证示例
Oct 19 Javascript
jQuery中的100个技巧汇总
Dec 15 Javascript
jQuery窗口拖动功能的实现代码
Feb 04 Javascript
vue单页应用在页面刷新时保留状态数据的方法
Sep 21 Javascript
js实现列表向上无限滚动
Jan 13 Javascript
简单了解JavaScript arguement原理及作用
May 28 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 date函数常用时间处理方法
2015/05/11 PHP
在Iframe中获取父窗口中表单的值(示例代码)
2013/11/22 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
2015/10/23 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
ES6中Math对象的部分扩展
2017/02/20 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
详解Vue 中 extend 、component 、mixins 、extends 的区别
2017/12/20 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
ES6与CommonJS中的模块处理的区别
2018/06/13 Javascript
js实现简单模态框实例
2018/11/16 Javascript
Python中super()函数简介及用法分享
2016/07/11 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
使用TensorFlow实现SVM
2018/09/06 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
基于python实现删除指定文件类型
2020/07/21 Python
python中entry用法讲解
2020/12/04 Python
浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color
2017/01/12 HTML / CSS
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
介绍一下JMS编程步骤
2015/09/22 面试题
通信工程专业毕业生推荐信
2013/12/25 职场文书
大型车展策划方案
2014/02/01 职场文书
上课打牌的检讨书
2014/02/15 职场文书
小学母亲节活动方案
2014/03/14 职场文书
活动总结格式范文
2014/04/26 职场文书
李培根演讲稿
2014/05/22 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
公司会议开幕词
2015/01/29 职场文书
热血教师观后感
2015/06/10 职场文书
三八妇女节新闻稿
2015/07/17 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis