gpt4 book ai didi

php - onclick 不调用 javascript 函数

转载 作者:行者123 更新时间:2023-11-30 09:04:14 25 4
gpt4 key购买 nike

我在调用 javascript 函数时遇到了一个简单的问题。我已经玩了几个小时了,但看不出问题所在。希望另一种观点可以提供帮助。

在我的 php 文件中:

<script type="text/javascript">
function showShareDiv(objid){
var div = document.getElementById('share'+objid);
if (div.style.display=='none'){
div.style.display='block';
}
else{
div.style.display='none');
}
}
</script>

这只是为了显示/隐藏名称为“share”+数字(例如 share104)的 div。当我查看源代码时,$obj->id 正确命名了 div 和函数 onclick 名称。

这是按钮:

<div id="sharebutton" style="width:100%;" onclick="showShareDiv('<?=$obj->id?>');">
<center>Share</center>
</div>
<div id="share<?=$obj->id?>" style="display:none;">
SHARE BUTTONS GO HERE
</div>

感谢任何帮助。

最佳答案

你有一个额外的)

function showShareDiv(objid){
var div = document.getElementById('share'+objid);
if (div.style.display=='none'){
div.style.display='block';
}
else{
div.style.display='none'; //had a `)` here
}
}

现在有效:http://jsfiddle.net/maniator/eHMZR/

关于php - onclick 不调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6459998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com