如何使用jQuery自动填写表单?
我有一个网站,可以更改他的输入ID,我正在尝试半自动登录,自动填写电子邮件和密码部分 我正在用greasemonkey和jQuery做这件事 我正在尝试这样的事情如何使用jQuery自动填写表单?,jquery,greasemonkey,Jquery,Greasemonkey,我有一个网站,可以更改他的输入ID,我正在尝试半自动登录,自动填写电子邮件和密码部分 我正在用greasemonkey和jQuery做这件事 我正在尝试这样的事情 $("input[@type=text]").setValue("email@gmail.com"); 但是没有成功。。。 该页面只有登录部分,两个文本类型输入 我这里缺少什么?jQuery更改了它的选择器以匹配CSS3选择器,找到所有选择器。试一试 没有setValue方法。使用假设: <input type="text"
$("input[@type=text]").setValue("email@gmail.com");
但是没有成功。。。
该页面只有登录部分,两个文本类型输入
我这里缺少什么?jQuery更改了它的选择器以匹配CSS3选择器,找到所有选择器。试一试 没有setValue方法。使用假设:
<input type="text" id="email" name="email">
如果它没有ID:
$("input[name=email]").val("email@gmail.com");
但在可能的情况下,将ID置于属性选择器之上
问题在于:
$("input[type='text']").val("...");
它将只为表单上输入的第一个文本赋值。如果那是对的,我想没关系。但是,如果您要填写多个不同的输入,您需要一个不同的选择器。在编写此问题时,您可以通过阅读文档轻松找到答案。只有当你通过询问其他人来节省时间时,懒惰才有回报……我现在应该向谁填写密码?有没有一种方法可以先用文本填充一个输入,然后用其他文本填充另一个输入?好的,密码应该是type=password。否则,请尝试使用输入的名称$输入[名称=检查它的名称]。。。
$("input[name=email]").val("email@gmail.com");
$("input[type='text']").val("...");