2021-02-11 13:48:09
Re⑤:ブラウザ要素クリックを要素名name以外にも対応をお願いします。
とりあえず出来たんですね☆よかったです^^ えっと、掲載のHTMLのリストは、selectedが付けてあるとゆうことは、何らかのナニカの中身とかなのでしょうか? ちょっとよく分かりませんが、リストも「li」で順位指定する事で、クリックすることが出来ますよ☆ 要素の指定方法ですが、classでは指定出来ないので、ちょっと省いて見やすくして説明すると、ワタシの知る限りでは、なんかこんな感じだと思います。 #----------------------------------------------- HTML=『<ul> <li onclick="alert('あああ')" id="list_id" name="list_name">あああ</li> <li onclick="alert('いいい')" id="list_id" name="list_name">いいい</li> </ul> <label> <input type="checkbox" id="on" name="check1"> <span>オン</span> <input type="checkbox" id="off" name="check0"> <span >オフ</span> </label>』 テストブラウザとはブラウザ。 これについて レイアウトは「全体」 URLは「about:blank」 テストブラウザのブラウザ読込待機。 テストブラウザの「body\0」をHTMLにブラウザHTML書換。 #idの場合は、固有の1つという認識で、重複していた場合は一番最初のものにヒットします。 #順位を指定する事は出来ません。 //テストブラウザの「list_id」をブラウザ要素クリック。 //「あああ」(先頭) //テストブラウザの「list_id\0」をブラウザ要素クリック。 //できません //テストブラウザの「off」をブラウザ要素クリック //オフにチェック #nameの場合は順位を指定する。nameが単一でも順位の指定が必要です。 //テストブラウザの「list_name」をブラウザ要素クリック。 //できません //テストブラウザの「list_name\1」をブラウザ要素クリック。 //「いいい」 //テストブラウザの「check1」をブラウザ要素クリック。 //できません //テストブラウザの「check1\0」をブラウザ要素クリック。 //オンにチェック #タグの場合も順位を指定する。 //テストブラウザの「li」をブラウザ要素クリック。 //できません //テストブラウザの「li\0」をブラウザ要素クリック。 //「あああ」 #繰り返しで指定? 2回 テストブラウザの「li\{回数-1}」をブラウザ要素クリック。 ここまで #----------------------------------------------- リストはとりあえず、クリックするとアラートが上がるようにしています。 てきとーに、コメントを外したり付けたりしてお試し下さい。 |