7

私は小さなプラグインを書いています。プラグインはオートフォーカス設定をカプセル化しますが、JavaScript で属性を動的に追加すると、ページがオートフォーカスされません。これは奇妙なことです。とにかくこのあたりはありますか?

HTML:

<input type="text">

JS:

document.querySelector('input').setAttribute('autofocus', 'autofocus');

せずに:

document.querySelector('input').setAttribute('autofocus', 'autofocus').focus();

jSFiddle: http://jsfiddle.net/wPUNN/

4

3 に答える 3