Ich habe folgendes JavaScript zum wechseln von zwei HTML-Texten:
Im PHP-Dokument wende ich es folgenderma�en an:
Weiss jemand wie ich jetzt eine weitere variable($beschreibung) integriere, die die Aufgabe hat, zwischen verschiedenen <div>´s zu unterscheiden?
Weil möglicherweise könnte genau der oben geschrieben php-code auch 2mal in einem dokument auftreten(also gibt es zweimal ein div mit der id: "3_show").
also soll die id so aussehen:
ich hoffe meine erklärung reicht aus 
mfg
Code:
function show(id){ if(document.getElementById(id+"_show").style.display == 'none') { document.getElementById(id+"_show").style.display = 'block'; document.getElementById(id+"_hide").style.display = 'none'; } else{ document.getElementById(id+"_show").style.display = 'none'; document.getElementById(id+"_hide").style.display = 'block'; } }
PHP-Code:
<?php
$id = 2;//ist eine id aus meiner mysql-db
echo "
<a href=\"#\" onclick=\"show(".$id.")\">lala</a>
<div id=\"".$id."_show\">1mhu</div>
<div id=\"".$id."_hide\" style=\"display:none\">edit</div>
";
?>
Weil möglicherweise könnte genau der oben geschrieben php-code auch 2mal in einem dokument auftreten(also gibt es zweimal ein div mit der id: "3_show").
also soll die id so aussehen:
Code:
id="'.$beschreibung.'_'.$id.'_show / id="'.$beschreibung.'_'.$id.'_hide

mfg