-1

我试图在我的 html 表单中获取 name 属性的值。我试过了:

$('input[name=username]').val();

但这不起作用。

希望可以有人帮帮我。

编辑:

抱歉,我不是很清楚,但我想获取表单的输入值。当我尝试:

GM_setValue ("username", $('input[name=username]').val() ); 

并在填写表单后检查 about:config 用户名的值为空

谢谢!

4

2 回答 2

0

您所做的将使您获得inputwith的价值name=username。如果您想获得值“用户名”(不知道为什么,但我认为这是您所要求的),那么您可以这样做:

var nameValue = $('input[name=username]').attr("name");

假设以下 HTML:

<input name="username" value="my value" />

您的原始方法将返回结果"my value",我的方法将返回结果"username"。如果我误解了您的要求,请让我知道您要做什么,因为您已经拥有的应该可以正常工作。

这是两者都在起作用的示例

于 2013-04-10T09:45:25.737 回答
0

您可以使用它来获取名称

$("#id").attr("name");
于 2013-04-10T09:59:46.497 回答