2017-02-09 25 views
0

さて、私の学校のウェブサイトから、その日のスケジュールが含まれているテーブルを削りたいと思います。あなたが選んだクラスに応じてテーブルが変わるので、どのクラスが選択されているかを調べるjavascriptコマンドを使います。私はそれは、ウェブサイトのHTMLコードに、このリストに基づいていることが判明:HtmlUnitで要素を追加および削除する

<option selected="selected" value="52">1</option> 
<option value="53">2</option> 
<option value="54">3</option> 
<option value="1">ז - 1</option> 
<option value="2">ז - 2</option> 
<option value="3">ז - 3</option> 
<option value="4">ז - 4</option> 
<option value="5">ז - 5</option> 
<option value="6">ז - 6</option> 
<option value="57">ז - 7</option> 
<option value="9">ח - 1</option> 
<option value="10">ח - 2</option> 
<option value="11">ח - 3</option> 
<option value="12">ח - 4</option> 
<option value="13">ח - 5</option> 
<option value="14">ח - 6</option> 
<option value="15">ח - 7</option> 
<option value="17">ט - 1</option> 
<option value="18">ט - 2</option> 
<option value="19">ט - 3</option> 
<option value="20">ט - 4</option> 
<option value="21">ט - 5</option> 
<option value="22">ט - 6</option> 
<option value="23">ט - 7</option> 
<option value="26">י - 1</option> 
<option value="27">י - 2</option> 
<option value="28">י - 3</option> 
<option value="29">י - 4</option> 
<option value="30">י - 5</option> 
<option value="31">י - 6</option> 
<option value="32">יא - 1</option> 
<option value="33">יא - 2</option> 
<option value="34">יא - 3</option> 
<option value="35">יא - 4</option> 
<option value="36">יא - 5</option> 
<option value="37">יא - 6</option> 
<option value="38">יב - 1</option> 
<option value="39">יב - 2</option> 
<option value="40">יב - 3</option> 
<option value="41">יב - 4</option> 
<option value="42">יב - 5</option> 
<option value="43">יב - 6</option> 
<option value="56">יב - 7</option> 
<option value="49">שכבה ז'</option> 
<option value="50">שכבה ח'</option> 
<option value="51">שכבה ט'</option> 
<option value="48">שכבה י'</option> 
<option value="46">שכבה י&quot;א</option> 
<option value="47">שכבה י&quot;ב</option> 

あなたが見ることができるように、選択したオプションは、基本的にselected と呼ばれる追加要素<option selected="selected" value="52">1</option>を持って、私はちょうどそれを削除したいselected要素を1つのオプション要素から取り出し、それを別のオプション要素に移動します。これは、選択したいクラスになります。

答えて

1

この '選択された'ものは何も特別なものではありません。それはhtmlが動作する方法です(https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select)。そしてbtw、もしあなたがWebページを掻き上げたいのであれば、Htmlのいくつかの基本的な知識が役に立つかもしれません:-)。あなたの選択について

  • ページ内の選択コントロールを見つける必要があり - 通常は、HTMLページのオブジェクトを持っているとあなたが見つけることHtmlUnit(http://htmlunit.sourceforge.net/gettingStarted.html)によって提供される選択方法のいずれかを使用する必要がありますあなたは
  • 最後にそのオプションのためHtmlOption#するsetSelected(true)を呼び出す
を選択したいと選択の内側
  • は、オプション(HtmlOption)を見つける(あなたのコード私はより具体的なことはできませんを知らなくても)要素を選択
  • 関連する問題