(一意の ID ではなく) 一意の名前しか持たないテキスト ボックスをいくつかリセットする必要があります。jQueryで試してみましたが、私のコードは何もしていないようです:
$('input[name=customergroupname]').value="";
(一意の ID ではなく) 一意の名前しか持たないテキスト ボックスをいくつかリセットする必要があります。jQueryで試してみましたが、私のコードは何もしていないようです:
$('input[name=customergroupname]').value="";
これを試して:
$('input[name="customergroupname"]').val("");
jQuery オブジェクトにラップされたフォーム要素の値の取得と設定は、jQueryval
関数を使用して行われています。
$('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.
DOM レベル 2 仕様に従って、以下にアクセスできます。
document.forms["foo"].elements["customergroupname"].value = '';
formName
とfieldName
が変数ではなく定数である場合は、リテラル構文を使用できます。
document.forms.foo.elements.customergroupname.value = '';
実際のデモ http://jsfiddle.net/vN74v/2/
コード
$('#hullk').click(function(){ // in example when you click the button
$('input[name="customergroupname"]').val("");
});
試す:
$('input[name="customergroupname"]').value="";
引用符customergroupname
で囲みました。
確かに、私は引用符を混同しました. 今編集しました。