Hallo liebe Forenmitglieder,
ich habe da ein kleines Problem und komme einfach nicht weiter. Bin leider ein absoluter Javascript Anfänger!!!
Ich würde gerne ein dynamische Formular erstellen bei dem Felder hinzugefügt werden können (das funktioniert) aber auch wieder entfernt werden können (funktioniert bedingt, es wird alles gelöscht :-()... Das Problem liegt wohl in dieser "child" Funktion, weiß aber leider nicht mehr weiter...
Hier mal mein Quellcode:
Es wäre super wenn Ihr mir weiterhelfen könntet! Vielen Dank schonmal für Eure Mühe...
LG S.
ich habe da ein kleines Problem und komme einfach nicht weiter. Bin leider ein absoluter Javascript Anfänger!!!
Ich würde gerne ein dynamische Formular erstellen bei dem Felder hinzugefügt werden können (das funktioniert) aber auch wieder entfernt werden können (funktioniert bedingt, es wird alles gelöscht :-()... Das Problem liegt wohl in dieser "child" Funktion, weiß aber leider nicht mehr weiter...
Hier mal mein Quellcode:
HTML:
<head>
<title>Test</title>
</head>
<script type="text/JavaScript">
var feld = 1;
function add()
{
if (feld <= 4)
{
var inhalt = document.form.xyz.value;
document.getElementById('dynamic_input').innerHTML += feld + " <input type='text' size='75' name='massage_" + feld + "' value='" + inhalt + "'><br>";
feld++;
}
}
function rem()
{
if (feld > 1)
{
var lastObj = document.getElementById('dynamic_input');
lastObj.parentNode.removeChild(lastObj);
feld--;
}
}
</script>
<form name="form" method="POST">
<div id="dynamic_input">
Auswahl: <select name="dropdown" id="xyz"><option value="" selected>- bitte auswaehlen -</option><optgroup label="zahlen"><option value="eins">eins</option><option value="zwei">zwei</option><option value="drei">drei</option></optgroup></select><br><br>
<button type='button' onClick="add();">Add</button>
<button type='button' onClick="rem();">Remove</button>
<br><br>
</div>
</form>
</body>
Es wäre super wenn Ihr mir weiterhelfen könntet! Vielen Dank schonmal für Eure Mühe...
LG S.