Newbster
Servus.
Hab in JS eine Funktion, die in einem <select> eins der Optionen ändert.
Aufruf erfolgt etwa so :
Das Problem, es passiert nichts. Also das alert() zeigt das Richtige, aber in Formular ändert sicht nichts. Bitte um Hilfe.
Hab in JS eine Funktion, die in einem <select> eins der Optionen ändert.
PHP:
function AddOption(id, frage1, frage2)
{
var antwort = document.getElementById(id).text;
var antwort1 = '';
var antwort2 = '';
if(frage1.length > 0)
{
antwort1 = prompt(frage1,'');
if(antwort1.length > 0)
{
antwort = antwort1;
if(frage2.length > 0)
{
antwort2 = prompt(frage2,'');
if(antwort2.length > 0)
antwort = antwort + ' (' + antwort2 + ')';
}
}
}
document.getElementById(id).text = antwort;
document.getElementById(id).value = 'new|' + antwort1 + '|' + antwort2;
alert(document.getElementById(id).text);
}
Aufruf erfolgt etwa so :
PHP:
<option value="" id="Form_New" onclick="AddOption('Form_New', 'Bezeichnung?', 'Kürzel');">Neu</option>