我对开发 Safari 扩展非常陌生,而且我不知道任何 java、css 或 html。
我一直在网上搜索一种使用 javascript 注入与网站交互的方法。具体来说,我想填写两张表格;用户名和密码,然后按“登录”按钮。
我知道我需要使用类似document.getElementById()
and.click
和的东西.value
,但我真的不知道如何连接这些点。
任何帮助深表感谢!
亲切的问候,托克
我对开发 Safari 扩展非常陌生,而且我不知道任何 java、css 或 html。
我一直在网上搜索一种使用 javascript 注入与网站交互的方法。具体来说,我想填写两张表格;用户名和密码,然后按“登录”按钮。
我知道我需要使用类似document.getElementById()
and.click
和的东西.value
,但我真的不知道如何连接这些点。
任何帮助深表感谢!
亲切的问候,托克
我假设当您说两个表单时,用户名和密码是指两个文本输入,然后提交表单。
你应该做的是:
value
属性。可以用下面的代码来完成,假设你的表单有一个id="my-form"
,你的用户名输入有id="username"
,你的密码输入有id="password"
。
document.getElementById("username").value = "myusername"; // Select and fill username input
document.getElementById("password").value = "mypassword"; // Select and fill password input
document.getElementById("my-form").submit(); // Submit the form