hidden属性をもつinput要素のvalueの値をjqueryのval()メソッドで入力したいのですが、ブラウザのソース表示を見ても変更が反映されていません。hidden属性をtext属性に変更すると問題なく動作します。hidden属性にだけval()は機能しないのでしょうか?あるいはブラウザの問題なのでしょうか?サンプルソースは下記の通りです。よろしくお願い致します。
html
1<!DOCTYPE html> 2<head> 3 <meta charset="utf-8"> 4 <title>test</title> 5</head> 6<body> 7 <form> 8 <input type="text" name="text" id="textID" value="text"> 9 <input type="hidden" name="hiddenName" id="hiddenID" value=""> 10 </form> 11 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 12 <script> 13 $(function(){ 14 var hello = "world"; 15 $("#hiddenID").val(hello); 16 }); 17 </script> 18</body>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/22 00:19