Sun*_*nyD 1 javascript php onclick
我在调用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>
Run Code Online (Sandbox Code Playgroud)
这只是为了显示/隐藏名为"share"+ number的div(例如share104).当我查看源代码时,$ obj-> id正确命名了div和函数onclick name.
这是按钮:
<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>
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏.
你有一个额外的 )
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
}
}
Run Code Online (Sandbox Code Playgroud)
现在它的工作原理:http://jsfiddle.net/maniator/eHMZR/