繁体   English   中英

单击一次后,onclick 功能不起作用

[英]onclick function doesnt work after you click it once

我使用了调用 onclick 函数的 html 链接标签。 但是在我单击某个链接一次后,其他链接不起作用(无法再次调用该函数)。

网址:

<a href='#' id='4' onclick='ChangeTxt(this.id);'>1</a>
<a href='#' id='11' onclick='ChangeTxt(this.id);'>2</a>
<a href='#' id='13' onclick='ChangeTxt(this.id);'>3</a>

JS:

<script>
function ChangeTxt(ClickID) {
    document.cookie="ClickID="+ClickID;
    <?php
        $newmessage="Smthing;
    ?>
  document.getElementById("Moditxt").innerHTML = <?php echo "\"".$newmessage."\""; ?>;
}
</script>

$newmessage="Smthing;

  • 你可能没有输入结束语 (");

.getElementById() 仅访问具有指定 id 的第一个元素。 这可能与它有关。 我不能肯定,因为我看不到您的其余代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM