F
freaksta
Mitglied
Thread Starter
- Dabei seit
- 22.02.2007
- Beiträge
- 43
- Reaktionspunkte
- 0
hallo!
also ich habe hier ein formular. im Prinzip läuft dieses system mit php4. allerdings wollte ich gerne gewisse sachen über javascript regeln. zum einen ist das die auswahl von gewissen textelementen (funktioniert einwandfrei schon in js) über radio buttons.
zum anderen können noch via buttons einzelne eingabefelder zu den einzelnen bereichen hinzugefügt oder weggenommen werden.
also verdeutlichung habe ich euch hier mal 2 scrennies gemacht, das ihr euch das auch vorstellen könnt:
http://soundscientists.de/forum/screen1.JPG
http://soundscientists.de/forum/screen2.JPG
also es funktioniert alles, will ich allerdings den eingabefeldern einen namen mithinzufügen über setAttribute, dann macht er mir immer einen fehler...die inputfields werden quasi in ein <ui> feld gepackt mit der id "partTwo"...
hier ist mal der code:
nun ist es natürlich so, das mir das alles bisher nichts bringt wenn ich nicht weiss wie ich den eingabefeldern auch den namen geben kann...sonst kann ich ja die posts nicht auslesen....
...also wenn da jmd ne idee hat wärs echt super, wenn er sich dazu äussern könnte!
vielen dank schonmal!
also ich habe hier ein formular. im Prinzip läuft dieses system mit php4. allerdings wollte ich gerne gewisse sachen über javascript regeln. zum einen ist das die auswahl von gewissen textelementen (funktioniert einwandfrei schon in js) über radio buttons.
zum anderen können noch via buttons einzelne eingabefelder zu den einzelnen bereichen hinzugefügt oder weggenommen werden.
also verdeutlichung habe ich euch hier mal 2 scrennies gemacht, das ihr euch das auch vorstellen könnt:
http://soundscientists.de/forum/screen1.JPG
http://soundscientists.de/forum/screen2.JPG
also es funktioniert alles, will ich allerdings den eingabefeldern einen namen mithinzufügen über setAttribute, dann macht er mir immer einen fehler...die inputfields werden quasi in ein <ui> feld gepackt mit der id "partTwo"...
hier ist mal der code:
Code:
function setNewField(targetId) {
var index = "";
if (targetId == "appendFirst") {
firstCount++;
index = targetId + firstCount;
} else if (targetId == "appendSecond") {
secondCount++;
index = targetId + secondCount;
}
for(var i=0; i<1; i++)
{
var li1 = document.createElement("li");
var input1 = document.createElement("input");
input1.style.width = "322px";
var brk = document.createElement("br");
li1.appendChild(input1);
li1.appendChild(brk);
document.getElementById(targetId).appendChild(li1);
input1.setAttribute("name", index);
}
}
nun ist es natürlich so, das mir das alles bisher nichts bringt wenn ich nicht weiss wie ich den eingabefeldern auch den namen geben kann...sonst kann ich ja die posts nicht auslesen....
...also wenn da jmd ne idee hat wärs echt super, wenn er sich dazu äussern könnte!
vielen dank schonmal!
Zuletzt bearbeitet: