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据option的value值快速设定初始的selected选项
Aug 13 Javascript
Javascript匿名函数的一种应用 代码封装
Jun 27 Javascript
一些主流JS框架中DOMReady事件的实现小结
Feb 12 Javascript
Javascript 遍历页面text控件详解
Jan 06 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
JavaScript File分段上传
Mar 10 Javascript
很棒的Bootstrap选项卡切换效果
Jul 01 Javascript
原生js实现淘宝购物车功能
Jun 23 Javascript
jQuery中table数据的值拷贝和拆分
Mar 19 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
Nov 02 Javascript
vue项目刷新当前页面的三种方法
Dec 04 Javascript
OpenLayers3实现地图鹰眼以及地图比例尺的添加
Sep 25 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微信支付实例解析
2016/07/22 PHP
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【一】
2016/05/10 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
基于jQuery实现滚动切换效果
2016/12/02 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
JavaScript模块详解
2017/12/18 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
2019/04/02 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
[14:21]VICI vs EG (BO3)
2018/06/07 DOTA
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
python静态方法实例
2015/01/14 Python
浅谈django rest jwt vue 跨域问题
2018/10/26 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
Python龙贝格法求积分实例
2020/02/29 Python
python代码能做成软件吗
2020/07/24 Python
python requests库的使用
2021/01/06 Python
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
德国旅游网站:weg.de
2018/06/03 全球购物
联想阿根廷官方网站:Lenovo Argentina
2019/10/14 全球购物
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
优秀党员获奖感言
2014/02/18 职场文书
作文评语集锦大全
2014/04/23 职场文书
设备管理实施方案
2014/05/31 职场文书
教师工作失职检讨书
2014/09/18 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
PHP 技巧 * SVG 保存为图片(分享图生成)
2021/04/02 PHP
《暗黑破坏神2:重制版》本周进行第一轮A测 目前可官网进行申请报名
2021/04/07 其他游戏
redis 限制内存使用大小的实现
2021/05/08 Redis
深入理解java.lang.String类的不可变性
2021/06/27 Java/Android