1

ブックマークされた Java スクリプトを使用して、この Web サイトhttp://sms.orange.pl/の受信者と送信者のフィールドに入力したいと思います。私はいくつかのグーグルを行いましたが、それが私が思いついたものです:

$javascript:document.getElementByName("RECIPIENT").value='TEST';document.getElementByName("SENDER").value='TEST';

$javascript:document.getElementsByTagName('input')[2].value='TEST';document.getElementsByTagName('input')[5].value='TEST';

残念ながら、どちらも機能しません。どうしたの?私はクロムを使用しています。

4

1 に答える 1

2

冒頭のドル記号は不要だと思います。代わりにこれを試してください:

javascript:document.getElementByName("RECIPIENT").value='TEST';document.getElementByName("SENDER").value='TEST';return null;

javascript:document.getElementsByTagName('input')[2].value='TEST';document.getElementsByTagName('input')[5].value='TEST';return null;

最後に追加return null;したことにも注意してください。これは、ページが消えて、最後のステートメントの戻り値 (この場合はTEST.

また、より完全な自動テスト環境を探している場合は、Google for Selenium を用意してください。これは非常に優れており、これらの JavaScript を作成するよりも約 100 万倍簡単です。

それが役立つことを願っています。

于 2012-05-08T12:17:58.473 に答える