Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我只知道输入元素的值时,如何通过jQuery设置输入元素的值';s";名称“-属性_Javascript_Jquery - Fatal编程技术网

Javascript 当我只知道输入元素的值时,如何通过jQuery设置输入元素的值';s";名称“-属性

Javascript 当我只知道输入元素的值时,如何通过jQuery设置输入元素的值';s";名称“-属性,javascript,jquery,Javascript,Jquery,我需要重置一些只有唯一名称(而不是唯一id)的文本框。 我用jQuery进行了尝试,但我的代码似乎没有任何作用: $('input[name=customergroupname]').value=""; 试试这个: $('input[name="customergroupname"]').val(""); 试试这个: $('input[name="customergroupname"]').val(""); 正在使用use jQueryval函数获取和设置包装在jQuery对象中的表单元素

我需要重置一些只有唯一名称(而不是唯一id)的文本框。 我用jQuery进行了尝试,但我的代码似乎没有任何作用:

$('input[name=customergroupname]').value="";
试试这个:

$('input[name="customergroupname"]').val("");
试试这个:

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

正在使用use jQuery
val
函数获取和设置包装在jQuery对象中的表单元素的值:

$('input[name="customergroupname"]').val("");
.value
只能用于DOM元素,如下所示:

$('input[name="customergroupname"]').eq(0).value ="";

$(...)       // This is a jQuery object.
$(...)[n]    // This is a DOM object in the nth place in the set.
$(...).eq(n) // This is a DOM object in the nth place in the set.

正在使用use jQuery
val
函数获取和设置包装在jQuery对象中的表单元素的值:

$('input[name="customergroupname"]').val("");
.value
只能用于DOM元素,如下所示:

$('input[name="customergroupname"]').eq(0).value ="";

$(...)       // This is a jQuery object.
$(...)[n]    // This is a DOM object in the nth place in the set.
$(...).eq(n) // This is a DOM object in the nth place in the set.
尝试:

我将
customergroupname
括在引号中

没错,我把引语弄混了。现在编辑。

尝试:

我将
customergroupname
括在引号中


没错,我把引语弄混了。现在编辑。

工作演示

代码

$('#hullk').click(function(){ // in example when you click the button
    $('input[name="customergroupname"]').val("");
});
​

工作演示

代码

$('#hullk').click(function(){ // in example when you click the button
    $('input[name="customergroupname"]').val("");
});
​
根据,您可以访问:

document.forms["foo"].elements["customergroupname"].value = '';
如果
formName
fieldName
是常量而不是变量,则可以使用文字语法:

document.forms.foo.elements.customergroupname.value = '';
根据,您可以访问:

document.forms["foo"].elements["customergroupname"].value = '';
如果
formName
fieldName
是常量而不是变量,则可以使用文字语法:

document.forms.foo.elements.customergroupname.value = '';

$('input[name=customergroupname]).val(“”)@zerkms的答案已经存在here@rubish老兄,不管怎么说,我会投票的!B-
$('input[name=customergroupname]')。val(“”)@zerkms的答案已经存在here@rubish老兄,不管怎么说,我会投票的!B-)现在更糟了(您混合了引号,现在
customergroupname
是一个变量。恐怕它仍然是错误的,请参阅我关于
.val
V.s.
.value
的回答,现在更糟了!:(您混合了引号,现在
customergroupname
是一个变量。恐怕它仍然是错误的,请参阅我关于
.val
V.s.
.value