をエコー動作しない私のPHPコードは次のとおりです。ここで私の関数呼び出しはインサイドAはここで
<div class="box-body" id="chosen-tags">
<?php
$cnt = 1;
for($cnt=1;$cnt<=20;$cnt++){
echo "<a id='abcd$cnt' style='float:left;'>abcd".$cnt." </a>";
}
?>
</div>
<div class="box-body" id="tags-toggle-content" style="display: none">
<?php
$cnt = 1;
for($cnt=1;$cnt<=20;$cnt++){
$idd = "abcd".$cnt;
echo "<a id='abc$cnt' style='float:left' onclick='add_tagss($idd)'>abc".$cnt." </a>";
}
?>
</div>
は私のJavascriptのコードです:
<script type="text/javascript">
function toggle_visibility(id)
{
var f = document.getElementById(id)
if(f.style.display == 'block')
f.style.display = 'none';
else
f.style.display = 'block';
}
function add_tagss()
{
var f = document.getElementById("id");
f.style.display = 'none';
}
</script>
は、私は本当に私のエラーは私の関数呼び出しであることを考えますエコー内。単一引用符や二重引用符を適切に使用するなど、エコー内で関数呼び出しを実行する方法に関するルールはありますか?
あなたは、この行 'エコー上の問題を持っています"abc".$cnt." "; " – Nehal