1

私はこの問題を抱えています:

この Web サイト: http://www.azercell.com/WebModule1/mainservlet?cmnd=sms&lang=en

次のスクリプトを試しています。C# では問題なく動作しますが、javascript ではうまくいきません。なぜですか?

javascript:(function() { 
    document.getElementById('login').setAttribute('value', 'test'); })()
4

2 に答える 2

2

主な問題は 2 つあります。

  1. スクリプトはページに表示されません。
  2. の要素はありますが、 の要素name="value"はありませんid="value"。(そのgetElementById('value')ため、IE 7 以前 (バグがある) と、それらのバグとの互換性を維持しようとするレンダリング モードを除いて、要素は返されません)

ターゲットにしたい要素に適切な id 属性を与えます。

于 2011-11-06T19:19:41.117 に答える
-1

これを試して:

javascript:(function() { 
   document.getElementById('login').value="test";
}
于 2011-11-06T19:22:51.743 に答える