我正在學習編碼javascripts。在這個腳本中,我想要一個鏈接不去它的指定位置,而是改變段落中的文本。我創建了一個函數來實現它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>
我已經嘗試過,即使這樣也行不通。它仍然進入點擊鏈接。 –
請看看我的編輯,可能會訣竅。你也可以看看如何使用'document ready'事件,如果你想讓你的腳本保存在head部分,只需要google''javascript document ready event' –
我試着按照你提到的方式分配函數使用確切的代碼)。沒有工作。恐怕會造成更多問題。默認情況下,段落爲「更改的段落內容」而不是「段落內容未更改」 –