その値にセパレーターがあるという入力があります。
<input id="list_id_category" type="hidden" value="29,30,41" name="list_id_category">
やってみるけどうまくいかない
document.getElementsByName('list_id_category').value;
この要素の値を取得するにはどうすればよいでしょうか?
ありがとう
その値にセパレーターがあるという入力があります。
<input id="list_id_category" type="hidden" value="29,30,41" name="list_id_category">
やってみるけどうまくいかない
document.getElementsByName('list_id_category').value;
この要素の値を取得するにはどうすればよいでしょうか?
ありがとう
var values = document.getElementById("list_id_category").value.split(",");
その後values
、3つの数値を含む配列になります。
getElementsByName()
このメソッドの使用は機能しませんでした。これは、(複数形で示されているように)要素のリスト(HTMLCollection)が返され、そのリストに.value
プロパティがないためです。getElementById()
代わりに使用してください。
var temp = document.getElementById( "list_id_category")。value;
temp.split('、');を使用して戻り値を分割します。
var valuee=$('#list_id_category').val();
これがあなたの問題に役立つことを願っています。