私はJavaScriptをコードすることを学んでいます。このスクリプトでは、指定された場所に移動せずにその前の段落のテキストを変更するリンクを作成します。私はonclickを達成するための関数を作成しましたが、関数はfalseを返すことができません。リンクをクリックして段落の内容を変更するにはどうすればよいですか?戻りfalseは動作しません
<html>
<head>
<title>Javascript Test #6</title>
<script type="text/javascript">
document.getElementById("links").onclick=writeData();
function writeData()
{
document.getElementById("para").innerHTML="Changed Paragraph Content";
return false;
}
</script>
</head>
<body>
<p id="para">Unchanged Paragraph Content</p>
<br/>
<a id="links" href="javascript-return.html"> Click here to change the paragraph content </a>
</body>
</html>
を参照し ちょうどインラインクリックハンドラを使用します私はそれを試しても、それは動作しません。それはまだクリックのリンクに行きます。 –
私の編集を見てください、トリックを行う可能性があります。また、 'javascript document readyイベント'のためにgoogleを頭の部分に置いておきたい場合は、 'document ready'イベントの使い方を見てみることもできます。 –
正確なコードを使用しました)。うまくいきませんでした。私はそれがより多くの問題を引き起こしたのではないかと思います。デフォルトでは、段落は「変更されていない段落の内容」の代わりに「段落の内容が変更されました」と表示されます –