javascript - 使用 JavaScript 填写表单

标签 javascript forms macros fill

我目前是软件工程专业的学生,​​我正在尝试用 HTML 或 JavaScript 创建一个小程序(我不知道“宏”这个词是否适合它),以填写表格一个网页。

该网页有以下代码,放置在head部分:

input type=password name=code size=8 maxlength=8

input type=password name=nip size=8 maxlength=8

input type=password name=naissance size=8 maxlength=8

我一直在考虑使用 JQuery,因为我在互联网上浏览了一些以弄清楚如何做到这一点,但我真的不知道如何做到这一点。我很确定唯一的方法是修改“code”、“nip”和“naissance”字段的值,但是如何从外部文件访问它们?

请注意,我有 HTML 和 JavaScript 基础,但没什么了不起的 - 我仍在学习中:/

最佳答案

由于您希望使用 jQuery,这可能是一个不错的起点:

http://api.jquery.com/attribute-equals-selector/

Next 可能是一个很好的 jQuery 教程,可以帮助您入门。我假设您可以自己找到这些内容,并且我将启动您的工作:

var selector = 'input[name="code"]'; // <-- we define the element we want to find here
// we will use that to select a jQuery element like this -->    $(selector)
$(selector).val('CODE!!'); // <-- it's just that easy to set a value.

因此,如果这就是从 javascript 设置 code 值所需要的,那么您可以猜测其他两个会是什么样子。我会给你第二个提示:

$('input[name="nip"]').val('NIP!!');

当然,所有这些都假设您确实在浏览器中使用 jQuery 来完成此任务

关于javascript - 使用 JavaScript 填写表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4568219/

相关文章:

mysql - 有没有一种简单的方法可以在带有 MySQL 后端的 Access 中按表单查询?

c++ - g++ 在宏上提示 "does not give a valid preprocessing token"而 vc++ 编译正常

javascript - Jest 中的模拟 shell 命令输出

javascript - 一个页面上的多个 Aurelia 应用程序

javascript - 是否可以通过一个 Rails 按钮发布来创建和执行 javascript?

macros - 在 Common Lisp 中,如何定义一个扩展为空的宏(而不是 `nil` )?

clojure - Clojure 中的 macroexpand 和 macroexpand-1 有什么区别

javascript - 对于对象数组中每个对象中找到的值返回 true

javascript - 如何从 Promise 中检索 axios 数据

javascript - 单击 Enter 时提交文本区域