0

html にこの入力タグがあります。

<input id="g_name" name="g_name" type="text" readonly/>

次のコードを別の要素のタッチ イベントにアタッチすると、次のようになります。

var el = document.getElementById('g_name');
el.value = 'test string';     // set an initial value
el.readOnly = false;          // disengage readonly
el.focus();                   // set focus

IOS 6.0.1 で xcode を使用して iphone 4s にコンパイルすると、入力要素にフォーカスが置かれ、ソフト キーボードがポップアップしますが、フィールドを編集できません。読み取り専用を解除するにはどうすればよいですか? ありがとう!

4

2 に答える 2

0
var el = document.getElementById('g_name');
el.value = 'test string';
el.removeAttribute("readonly");
el.focus();
于 2013-10-02T10:23:13.120 に答える