2012-01-18 14 views

答えて

12

私は見つけることができる最も簡単な方法:

コマンド:RUNSCRIPT

値:後期パーティーに

javascript{this.browserbot.getCurrentWindow().document.getElementById('hiddenElementId').value='TheValue'} 
+3

1良い答え、ライブラリ(テスト対象のページに1つ使用する場合) jquery: '$( '#hiddenEl')。val( 'foo')' – chim

+0

jqueryを動作させることができませんでした。 jQueryがページにあります。あなたはあなたのSelenium runScript値にあなたが持っている文字列全体を投稿できますか? –

+0

適切なdomready機能の中に入れるだけです。 '$(function(){// domreadyの場合 $( '#hiddenEl')。val( 'foo');});' – Kzqai

3

...あなたがIDEを使用する場合

、あなたが追加することができますコマンドタイプターゲットid = yourIDと値フィールド値、これは動作するようです。これは私のために働くようだ

コピーしたテキスト以下と

<tr> 
    <td>type</td> 
    <td>id=yourID</td> 
    <td>field value</td> 
</tr> 

それを試してみIDEに貼り付けも簡単JSと(セレン2.9.1)

+0

これは受け入れられたものよりはるかに良い答えです –

関連する問題