フォーム入力テキスト フィールドがあり、ユーザーがボタンをクリックしたときにテキスト フィールド内のテキストを変更したいと考えています。jQuery で特定のテキスト フィールドを取得できますが、.val() でテキストを変更することはできません。これを行う別の方法はありますか、それとも何か間違っていますか。
テキストフィールドは次のとおりです。
<input type="text" name="textBox" id="Stage 1text" size="20" value="Enter Current Comp." align="center">
次に、これを使用してテキスト フィールドを識別し、変更します。この場合、stage = "Stage 1" で、dance はテキスト フィールドに配置する文字列です。
str = "#" + stage + 'text';
alert(str + '::' + dance); // confirm that strings are correct
jQuery(str).val(dance);