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 ui 1.7更新小结
Aug 15 Javascript
javascript 用记忆函数快速计算递归函数
Mar 15 Javascript
12种不宜使用的Javascript语法整理
Nov 04 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
Oct 20 Javascript
JavaScript中的函数嵌套使用
Jun 04 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
Mar 01 Javascript
Bootstrap禁用响应式布局的实现方法
Mar 09 Javascript
常用的js方法合集
Mar 10 Javascript
Vue中添加过渡效果的方法
Mar 16 Javascript
JavaScript的变量声明与声明提前用法实例分析
Nov 26 Javascript
javascript 易错知识点实例小结
Apr 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合并数组array_merge函数运算符加号与的区别
2008/10/31 PHP
解析PHP实现多进程并行执行脚本
2013/06/18 PHP
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
PHP针对多用户实现更换头像功能
2016/09/04 PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
2020/01/26 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
javascript编程起步(第四课)
2007/01/10 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
js函数中onmousedown和onclick的区别和联系探讨
2013/05/19 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
原生js实现模拟滚动条
2015/06/15 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
详解webpack 入门与解析
2018/04/09 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
js实现简单的秒表
2020/01/16 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
Python 字符串换行的多种方式
2018/09/06 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
使用pandas读取表格数据并进行单行数据拼接的详细教程
2021/03/03 Python
门卫班长岗位职责
2013/12/15 职场文书
技术合作协议书范本
2014/04/18 职场文书
百日安全活动总结
2014/05/04 职场文书
护理专业自荐信范文
2015/03/06 职场文书
学校开除通知书
2015/04/25 职场文书
2019年大学毕业生个人自我鉴定范文大全
2019/03/21 职场文书
Python机器学习之底层实现KNN
2021/06/20 Python