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网页制作特殊效果用随机数
May 22 Javascript
关于 byval 与 byref 的区别分析总结
Oct 08 Javascript
JQuery Easyui Tree的oncheck事件实现代码
May 28 Javascript
JavaScript中window、doucment、body的解释
Aug 14 Javascript
javascript函数声明和函数表达式区别分析
Dec 02 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
May 11 Javascript
BootStrap整体框架之基础布局组件
Dec 15 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
Jan 30 Javascript
基于react组件之间的参数传递(详解)
Sep 05 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 Javascript
jQuery实现的移动端图片缩放功能组件示例
May 01 jQuery
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+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
数据库中排序的对比及使用条件详解
2012/02/23 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
两个php日期控制类实例
2014/12/09 PHP
详谈PHP编码转换问题
2015/07/28 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
AngualrJS中每次$http请求时的一个遮罩层Directive
2016/01/26 Javascript
JavaScript学习总结之JS、AJAX应用
2016/01/29 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
基于Vue2.0的分页组件
2017/03/16 Javascript
React Native使用百度Echarts显示图表的示例代码
2017/11/07 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
2017/12/29 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
详解如何使用webpack打包多页jquery项目
2019/02/01 jQuery
vue中v-text / v-html使用实例代码详解
2019/04/02 Javascript
vue实现简单图片上传
2020/06/30 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
python去除空格和换行符的实现方法(推荐)
2017/01/04 Python
利用python如何处理百万条数据(适用java新手)
2018/06/06 Python
Python中三维坐标空间绘制的实现
2020/09/22 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
Aquatalia官网:意大利著名鞋履品牌
2019/09/26 全球购物
幼儿园优秀班主任事迹材料
2014/05/14 职场文书
希特勒的演讲稿
2014/05/23 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书
Python字符串格式化方式
2022/04/07 Python