が、私はこのコードどのように私は、コード内のリンクをクリックしたときに、このリンクを参照
<body>
<div id="div1">
What is 2+2?
</div>
<div id="div2">
<a href="answer.html" id="answer_link">Get the answer</a>
</div>
</body>
その後、javascriptを
var d1 = document.getElementById("div1");
var a_link = document.getElementById("answer_link");
a_link.onclick = function()
{
d1.innerHTML = "That is easy, the answer is <strong>4</strong>!";
return false;
};
ので、このコードを見つけますページに私を取ることを防ぎますかdiv1内のhtmlを変更し、リンクが参照するページをロードしませんが、イベントリスナーを使用したい場合はどうしたらいいですか? 私はこの
a_link.addEventListener('click', function(){
d1.innerHTML = "That is easy, the answer is <strong>4</strong>!";
return false;
}, false);
書くが、私は上記のコードの小さな作品と同じように動作するイベントリスナーを使用することができますどのように参照をロードするためのリンクを防ぐことはできませんか?
:o実際には動作しますか?私はeパラメータからどこに来てくださいか教えてください。あなたの助けを感謝します:) – Alejandro
eパラメータは、イベントをトリガするときにaddEventListenerが行うものの一部です。それはイベントオブジェクトです。残念ながら、IEの古いバージョンはそれを渡しません。 – jfriend00
okおかげさまでもう一度jfriend00私は言語を学んでいますので、これは大変申し訳ありませんでしたが大変申し訳ありませんでした。 – Alejandro