Hier meine PHP-Code:My Function Call funktioniert nicht innerhalb eines Echo ist
<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>
Hier ist mein Javascript-Code:
<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>
Ich denke, dass meine Fehler wirklich auf meine Funktionsaufruf in einem Echo. Gibt es eine Regel zur Ausführung eines Funktionsaufrufs innerhalb eines Echos, z. B. die ordnungsgemäße Verwendung von Einzel- und Doppelzitaten.
Sie Ausgabe auf dieser Linie haben 'Echo "abc".$cnt." "; " – Nehal