我在調用javascript函數時遇到了一個簡單的問題。我一直在玩這個小時,我看不到問題。希望另一個角度可以幫助。onclick not calling javascript function
在我的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>
這僅僅是顯示/隱藏一個div名稱爲 「共享」 +編號(如share104)。當我查看源代碼時,$ 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>
任何幫助表示讚賞。
彈出javascript控制檯(firefox/chrome中的shift-ctrl-J)會顯示語法錯誤。 –
@MarcB - 這就是我的發現^ _^ – Neal
是的。似乎這是人們盲目矇住眼睛的共同趨勢,從不打擾他們嘗試可用的測井系統。 –