私は私の仕事のために取り組んでいるいくつかのコードを持っています。私たちは、ページ上のすべてのリンクをループし、自動的にonclickイベントを追加しようとしています。しかし、ループはまったくループしているようには見えません。誰かが助けてくれますか?ここJavascript forループがループしない
var ourdomainname = "ourdomain.com";
function linkallthelinks(domain) {
var links = document.getElementsByTagName("a");
for (i = 0; i < links.length; i++) {
var link = links[i];
var href = link.getAttribute("href");
if (href.indexOf(read_today) != -1) {
link.setAttribute('onclick', 'alert("Okay")');
}
}
}
//function call
linkallthelinks(ourdomainname);
'link.setAttribute( 'onclick'、 'alert(" Okay ")');' <<<これはイベントにどのようにアタッチするかです。 –
機能に入るのですか?エラーメッセージがありますか?あなたはリストの長さをチェックしましたか? – talnicolas
'read_today'は可変ですか?それは '' read_today''でしょうか? –