[解決済み】フォームのhiddenフィールドにjQueryの".val() "を使って値を設定してもうまくいかない。
2022-04-13 12:14:35
質問
jQueryを使って、フォームのhiddenフィールドの値を設定しようとしていますが、うまくいきません。
以下は、問題を説明するサンプルコードです。入力タイプを"text"にしておくと、問題なく動作します。しかし、入力タイプを"hidden"に変更すると、うまくいきません!
<html>
<head>
<script type="text/javascript" src="jquery.js">
</script>
<script type="text/javascript">
$(document).ready(function() {
$("button").click(function() {
$("input:text#texens").val("tinkumaster");
});
});
</script>
</head>
<body>
<p>
Name:
<input type="hidden" id="texens" name="user" value="texens" />
</p>
<button>
Change value for the text field
</button>
</body>
</html>
また、入力タイプを "text" に設定し、入力ボックスに "display:none" のスタイルを使用することで、以下の回避策を試してみました。しかし、これも失敗しました。 どうやらjQueryは、hiddenやinvisibleの入力フィールドの設定に問題があるようです。
何かアイデアはありますか?実際に機能する回避策はあるのでしょうか?
解決方法は?
:text
は、入力のタイプ値が
hidden
. また、より効率的に使用することができます。
$("#texens").val("tinkumaster");
ID属性はウェブページ上で一意であるべきです。これが問題の一因となる可能性があるので、自分のものが一意であることを確認してください。
の例 http://jsbin.com/elovo/edit にあるあなたのサンプルコードを使用します。 http://jsbin.com/elovo/2/edit
関連
-
[解決済み] 選択オプション「selected」を値で設定する
-
[解決済み] GoogleのホストされたjQueryを使用する最良の方法、しかしGoogleの私のホストされたライブラリにフォールバックすることは失敗します。
-
[解決済み] 入力フィールドから属性を読み込むと、HTMLエンコーディングが失われる
-
[解決済み] チェックボックスのチェック/アンチェックは、jqueryを使用していますか?重複
-
[解決済み] jQueryでチェックボックスの値を取得する
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み] WebKit の event.layerX と event.layerY に関する問題
-
[解決済み] jQueryで'Enter'でフォームをサブミット?
-
[解決済み] jQueryで多段式フォームをリセットする
-
[解決済み] jQueryを使用して要素の型を検索する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Uncaught TypeError: 未定義のプロパティ 'length' を読み取れませんでした。
-
[解決済み] jQueryのpreventDefault()が発動しない
-
[解決済み] jquery mobileでページ中央のグリッド表示
-
[解決済み] セレクトした要素の外側のHTMLを取得する
-
[解決済み] Twitter Bootstrapのモーダルウィンドウを閉じないようにする
-
[解決済み] jQueryの検証:デフォルトのエラーメッセージを変更する
-
[解決済み] jQuery: テキストで要素を検索する
-
[解決済み】jQueryで入力不可属性をトグルする。
-
[解決済み】jQuery:keyPress Backspaceが発射されない?
-
[解決済み】jQueryでRSSをパースする。