ChangedUser677
Mitglied
Hallo zusammen,
seit kurzem arbeite ich mich Javaskript. Jetzt habe ich ein Problem.
Ich will meinen Besuchern die Möglichkeit geben, dass sie meherere Sprachen auswählen können.
Ein <input> Feld wird schon sofort integriert, doch rechts daneben steht. Weitere Sprache hinzufügen?. Sobald man dadrauf klickt, soll noch ein Input Feld hinzugefügt werden. Das was ich kurzfristig geschrieben habe, funktioniert eig. Aber nur gibt es Probleme mit der Foreach Schleife, denn dort erscheint wieder nur eine Box, anstatt in diesem Falle 2.
Schaut mal den Code:
seit kurzem arbeite ich mich Javaskript. Jetzt habe ich ein Problem.
Ich will meinen Besuchern die Möglichkeit geben, dass sie meherere Sprachen auswählen können.
Ein <input> Feld wird schon sofort integriert, doch rechts daneben steht. Weitere Sprache hinzufügen?. Sobald man dadrauf klickt, soll noch ein Input Feld hinzugefügt werden. Das was ich kurzfristig geschrieben habe, funktioniert eig. Aber nur gibt es Probleme mit der Foreach Schleife, denn dort erscheint wieder nur eine Box, anstatt in diesem Falle 2.
Schaut mal den Code:
PHP:
<script type="text/javascript" language="JavaScript">
function openL( number ){
if( number >= 2 ){
for( i=1; i <= number; i++ ){
zusatz = '<input type="text" name="l_'+i+'" value="Test">';
}
newnumber = number+1;
document.getElementById("L").innerHTML = zusatz+'<a href="#" onclick="openL('+newnumber+')">Weitere Sprachen hinzufügen?</a>';
}
}
</script>
<?php
echo'<span id="L">
<input type="text" name="l_1" value="Deutsch"> <a href="#" onclick="openL(5)">Weitere Sprachen hinzufügen?</a>
</span>';
?>