Zu dem was ich Vorhab:
Klicke ich auf einen Link unter der news öffnet sich mittels div container (display:none / Display:inline) Ein Textfeld wo ich dann meinen kommentar Posten kann und dieser wird dann wie gewohnt in der datanbank gespeichert.
Gut hab mich dran gesetzt und mal folgendes gebastellt:
<style> a { color:#ffffff; text-decoration:none; } a:hover{ color:#CCCCCC; text-decoration:none; } #master { width:300px; } #div1{ height:25px; width:300px; background:#666666; color:#FFFFFF; } #div2 { height:100px; width:300px; background:#666666; color:#FFFFFF; display:none; } </style> <div id="master"> <div id="div1"><a href="#" onClick="document.getElementById('div2').style.display='inline';">Kommentar schreiben</a></div> <div id="div2"> <form action="index.php?news-{NID}" method="POST"> <legend>{_lang_writecomment}</legend> <input type="text" name="name" value="{uname}" /> {ANTISPAM} <input type="submit" value="{_lang_enter}"><br /> <textarea style="width: 300px" cols="50" rows="2" name="txt"></textarea><br /> </form> </div> </div>
So zur Info: Ich bin immer noch beim html, php und mysql abfragen kommen später.
Setzte ich den obigen Code unter die News funtzt das Wunderbar allerdings öffnet sich der div immer nur bei der 1. news und nicht bei der 2. News. Klicke ich bei der 2. auf den gleichen Link erscheint der div unter der ersten News.
Jemand nen Tip dafür?
2. Frage:
Wenn ich auf den link klicke öffnet sich der div, wie bekomme ich das hin das er sich beim 2. klick wieder schließt? Ich wusste es mal habs aber vergessen.
Für tips wäre ich sehr dankbar