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代码
Mar 01 Javascript
Javascript核心读书有感之词法结构
Feb 01 Javascript
JS利用cookie记忆当前位置的防刷新导航效果
Oct 15 Javascript
使用CoffeeScrip优美方式编写javascript代码
Oct 28 Javascript
jQuery使用正则表达式限制文本框只能输入数字
Jun 18 Javascript
在vue-cli中组件通信的方法
Dec 16 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
Nov 08 Javascript
Vue源码中要const _toStr = Object.prototype.toString的原因分析
Dec 09 Javascript
JS实现指定区域的全屏显示功能示例
Apr 25 Javascript
记录vue项目中遇到的一点小问题
May 14 Javascript
vue中get请求如何传递数组参数的方法示例
Nov 08 Javascript
原生js实现瀑布流效果
Mar 09 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
探讨PHP中this,self,parent的区别详解
2013/06/08 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP实现数据库统计时间戳按天分组输出数据的方法
2017/10/10 PHP
使用Jquery打造最佳用户体验的登录页面的实现代码
2011/07/08 Javascript
html中table数据排序的js代码
2011/08/09 Javascript
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
2013/01/08 Javascript
javascript中setTimeout的问题解决方法
2014/05/08 Javascript
JS实现简单的图书馆享元模式实例
2015/06/30 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
利用HBuilder打包前端开发webapp为apk的方法
2017/11/13 Javascript
ES6 Generator函数的应用实例分析
2019/06/26 Javascript
vue如何实现自定义底部菜单栏
2019/07/01 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
[01:12:35]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第二场 6.2
2018/06/03 DOTA
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
python实现彩色图转换成灰度图
2019/01/15 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
Python JSON编解码方式原理详解
2020/01/20 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
西班牙香水和化妆品购物网站:Arenal Perfumerías
2019/03/01 全球购物
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
数据库基础的一些面试题
2012/02/25 面试题
Prototype是怎么扩展DOM的
2014/10/01 面试题
一道输出判断型Java面试题
2014/10/01 面试题
教师党员批评与自我批评发言稿
2014/10/15 职场文书
Html5生成验证码的示例代码
2021/05/10 Javascript
tree shaking对打包体积优化及作用
2022/07/07 Java/Android