Gute Idee!
Das scheint der richtige Lösungsweg zu sein.
Allerdings bekomme ich das Input Field nicht ausgegeben.
In einem form tag habe ich eine Id="form1" geschrieben.
im nachfolgenden JS rufe ich diese auf und versuche die beiden hidden fields zu schrieben. leider ohne Erfolg! woran könnte das denn liegen?
function addNewUser()
{
// ermitteln des Usernamens und der ID
userNumber = document.getElementById("newNumber").getAttribute('value');
userName = document.getElementById("newName").getAttribute('value');
if(count<=4)
{
newUserList[count] = new Array();
newUserList[count][0] = userNumber;
newUserList[count][1] = userName;
//document.write(newUserList[0][0]);
//document.userForm.pnummer.value = newUserList[count][0];
//document.userForm.name.value = newUserList[count][1];
var myInput1 = document.createElement("input");
myInput1.setAttribute("type","hidden");
myInput1.setAttribute("name",newUserList[count][0]);
myInput1.setAttribute("value","");
var myInput2 = document.createElement("input");
myInput2.setAttribute("type","hidden");
myInput2.setAttribute("name",newUserList[count][1]);
myInput2.setAttribute("value","");
document.getElementById("form1").appendChild(myInput1);
document.getElementById("form1").appendChild(myInput2);
//document.getElementsByTagName("input")[0].setAttribute("newNumber", document.formular.name.value);
//document.getElementsByTagName("input")[1].setAttribute("newName", document.formular.name.value);
count++;
//document.userForm.submit();
}
else
{
alert("Es können max. 5 User eingetragen werden");
}
}
function submit()
{
document.userForm.submit();
}
//-->