| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer | Hallo Leute, wie auf einfache Art und Weise Nodes in ein Dokument via DOM Manipulation einfügen kann weiß ich ja und habe ich auch schon paar mal gemacht. Aber wie kann ich das erreichen das ich so etwas dann via DOM Scripting hinzufügen kann, also verschachtelte Nodes auf einen Klick. Es soll dann beim Klick auf einen Link so etwas heraus kommen. Code: <tr>
<td>
<input type="text" name="ein_name" class="css_class">
</td>
<td>
<input type="text" name="ein_name" class="css_class">
</td>
<td>
<input type="text" name="ein_name" class="css_class">
</td>
<td>
<input type="text" name="ein_name" class="css_class">
</td>
</tr>
Habt ihr vieleicht nen Beispiellink wo ich das mal nachlesen kann? Oder selber ein Beispiel? Wie gesagt einen einzelnen Knoten hhinzufügen mit Attributen etc. ist kein Problem, nur das verschatelte auf einen Klick ist für mich ein Problem das ich auch nicht wies wie ich ansetzen soll. Danke für eure Hilfe Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Hallo, bitte entschuldigt das ich erst jetzt hier wieder antworte, aber ging nicht eher. Ich habe das Problem selber lösen können bevor hier eure Antworten kamen, ich hatte so etwas schon mal mit PHP DOM gemacht und hatte das nun auf meiner Platte wieder gefunden und da wusste ich was ich machen musste. Ich habs mit dem Javascript noch nicht ganz so, ich tue mich da etwas schwer mit. @Chriz deine Tipps mit JQuery sind schön und gut, nur will ich mich mit JQuery erst auseinandersetzen wenn ich wenigstens Grundlagen Javascript sicher drauf habe, denn ich finde nur dann macht es wirklich Sinn das anzuwenden. Ist nicht böse gemeint. Gruß Litter Ist wie gesagt nur ein Übungsbeispiel, aber falls es mal jemand brauchen kann hier der Code dafür. Code: <html>
<head>
<script type="text/javascript">
var newTableLine = function ( idTable ) {
var newTr = document.createElement( "tr" );
document.getElementById( idTable ).appendChild( newTr );
for ( var i = 0; i < 4; i++ ) {
var newTd = document.createElement( "td" );
newTr.appendChild( newTd );
var newInputField = document.createElement( "input" );
newTd.appendChild( newInputField );
newInputField.setAttribute( "type", "text" );
newInputField.setAttribute( "name", "value_" + i + "[]" );
}
}
</script>
</head>
<body>
<p>
<a href="#" onclick="newTableLine( 'formTable' )">New Table Line</a>
</p>
<div>
<table id="formTable" cellspacing="2" cellpadding="2" width="50%" border="0">
<tr id="sendLine">
<td colspan="4">
<input type="submit" name="send" value="senden">
</td>
</tr>
</table>
</div>
</body>
</html>
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer | @ Chris ich bin noch ziemlich am Anfang was Javascript angeht und kann teilweise das was du da schreibst nicht wirklich nachvollziehen, tut mir leid. Wenn du eventuell ein kleines Codebeispiel hast das ich mal den Unterschied zu meinem Code sehen kann, dann kann ich das besser nachvollziehen, nur wenns kein Problem ist. Ich will ja keinen Code weil ich mir selber kein Kopf drüber machen will, sondern um eben nachvollziehen zu können was du da meinst. Oder du hast eventuell ne Quelle zum nachlesen, dass wäre auch gut. Vielen Dank
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer | Ok vielen Dank nun habe ich auch begriffen was du damit meinst. Dann ein schönes Fest allen und noch mal danke für deine Erklärung. Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Array Element zwischen zwei andere einfügen | Ti-Systems | PHP Tipps 2009 | 6 | 19.09.2009 18:01 |
| Login.php in index.html einfügen - Fehler!? | bayway | HTML, Usability und Barrierefreiheit | 6 | 10.09.2009 22:50 |
| Text in textarea in anderer Datei einfügen | emasch | JavaScript, Ajax und mehr | 13 | 25.08.2009 21:52 |
| eine Datei per include einfügen, aber an verschiedenen Stellen ausgeben | InsaneSimon | PHP Tipps 2008 | 11 | 24.09.2008 21:15 |
| SOAP Webservice mit Dokument in der Response | phpBone | PHP-Fortgeschrittene | 9 | 04.09.2008 23:16 |
| In Dokument einfügen | Kein Genie | HTML, Usability und Barrierefreiheit | 9 | 15.11.2006 00:41 |
| Text mit Javascript in Textarea einfügen | kiffy | HTML, Usability und Barrierefreiheit | 2 | 02.04.2006 20:35 |
| phpmyadmin - textdatei einfügen | rocco | Datenbanken | 6 | 08.06.2005 13:20 |
| [Erledigt] Wert einfügen | HTML, Usability und Barrierefreiheit | 0 | 17.05.2005 22:53 | |
| Text per Klick in Textarea einfügen Abhängig von Radiobutton | 18inch | HTML, Usability und Barrierefreiheit | 1 | 09.05.2005 11:22 |
| XML Dokument speichern/überschreiben | HTML, Usability und Barrierefreiheit | 2 | 24.01.2005 09:52 | |
| String an bestimmter Stelle einfügen | PHP Tipps 2005 | 1 | 14.01.2005 11:38 | |
| [Erledigt] Liste in Textarea einfügen | HTML, Usability und Barrierefreiheit | 0 | 03.01.2005 19:16 | |
| resultausgabe mit while schleife in pdf dokument | PHP Tipps 2004 | 2 | 23.09.2004 14:56 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |