如何将表单提交到我的Chrome扩展程序中的新标签页

时间:2012-10-03 13:57:16

标签: google-chrome-extension

我正在开发Google Chrome扩展程序。我的想法是输入我的用户名和密码,点击提交并在我的网站上打开一个新标签,然后选择提交的表格并登录。

我已设法在新标签中打开我的网站,但无法让它拿起表格。

3 个答案:

答案 0 :(得分:0)

您可以在提交按钮中使用OnClick事件:

<input type="submit" value="submit" onclick="this.form.target='_blank';return true;"> 

答案 1 :(得分:0)

您可以在popup.html中创建HTML表单,如下所示:

<form name="input" action="http://example.com/login.php" method="get">
    Username: <input type="text" name="user">
    Password: <input type="password" name="password">
<input type="submit" value="Submit"></form>

在您网站的脚本中,您可以检查参数是否已通过,如果正确,则创建将其重定向到您网站上的DashBoard,否则显示登录页面以输入正确的凭据

答案 2 :(得分:0)

由于您已加载网站,请尝试使用jquery选择文本框并输入值。

以下选择输入的位置,然后找到我想要的输入,然后最终设置该框内的值。

$("td[data-key='sku']").find("input.tb-input").val('some text here')

在上面的jquery代码中,html看起来像这样:

<td data-key='sku'>
<input class=tb-input/>
</td>