プロが教える店舗&オフィスのセキュリティ対策術

某ページにて、以下のようなhtmlがあります。

<A onmousedown="Part('0384',true);" href="javascript:id(0);">あ</A>
<A onmousedown="Part('r357',true);" href="javascript:id(0);">コレ</A>
<A onmousedown="Part('erjl',true);" href="javascript:id(0);">あ</A>
<A onmousedown="Part('alea',true);" href="javascript:id(0);">コレ</A>

自動でコレって書いてあるリンクだけ押して、
onmousedown処理をするには、どうしたらよいでしょうか。

var atag=document.links;

for (i in atag){
kore = atag[i].innerText;
if(kore=="コレ"){
atag[i].onmousedown();
}
}

とやると、どうも違うようで。。

繰り返し処理は、おいといて、

マウスダウンをjavascriptで押させる場合、どのようにしたらよいか
だけでも、教えて頂けると・・・

すみません。

A 回答 (1件)

https://developer.mozilla.org/en/DOM/element.dis …

これの応用

http://www.w3.org/TR/DOM-Level-3-Events/#event-t …

#俺はこの手のやつってmousedownとかclickじゃなくてDOMActivateだと思うんだけどねぇ(HTML4.01の属性には、このイベントを設定するのないし、

#http://dev.w3.org/html5/spec/Overview.html#htmle …
やっぱりねぇや。XFormsが普及してほしかったなぁ…
    • good
    • 0
この回答へのお礼

応用をお調べ下さって、ありがとうございました。
参考にしてみます。

とりあえず、元々ので動きました。
(動作が変だったのは、そのサイトがonmousedownで、リンクを
どんどん消してしまう仕様で、iの順番が狂ったようでした。)

お騒がせ致しました。
頂いたお時間に感謝です。

お礼日時:2009/11/02 18:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!