0

ifステートメントを介してコンテンツを変更しようとしているhtmlテキスト入力があります-ifステートメントがこのアクションに到達しているがコンテンツが指示どおりに変更されていないことを通知するifステートメント内の他のアクションが発生しています-私のコードにエラーがありますか?

HTML:

<input id="quest17" class="tb8" type="text" name="quest[17]" value="" size="40">

JavaScript:

document.getElementById('quest17').innerHTML = "new content";

私もクラスを持っているので問題はありますか?もしそうなら、それを回避する方法...私は正直にここで途方に暮れています。

4

4 に答える 4

1

要素が入力である場合innerHTML、間違った方法です。value属性を設定してみてください

于 2012-09-20T14:48:39.223 に答える
1
document.getElementById('quest17').value = "new content";
于 2012-09-20T14:48:45.170 に答える
1

.value.innerHTMLの代わりに試してください

document.getElementById('quest17').value = "new content";
于 2012-09-20T14:48:57.370 に答える
0

innerHtmlの代わりに値を設定します。

document.getElementById('quest17').value = "new content";​

-http://jsfiddle.net/infernalbadger/8JqkQ/

于 2012-09-20T14:49:22.907 に答える