Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Werte übergeben aus Listenfeld an php [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Werte übergeben aus Listenfeld an php


 
ST0RM
18-02-2002, 19:20 
 
hi, hab nen prob, das ne mischung aus folgenden threads ist:
http://www.php-resource.de/forum/showthread.php?threadid=3525
http://www.php-resource.de/forum/showthread.php?threadid=4615

mein html quellcode sieht so aus:
<html><head><title>Test</title>
<script type="text/javascript">
<!--
function rtnAdd() {
txtDomerEintrag = new Option(document.frmDomains.txtDom.value,document.frmDomains.txtDom.value,false,true);
document.frmDomains.lstDoms.options[document.frmDomains.lstDoms.length] = txtDomerEintrag;
document.frmDomains.txtDom.value = "";
}
//-->
</script>
</head>
<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF">
<form name="frmDomains" action="domin.php3">
<p>
<input type="text" name="txtDom">
<input type="button" value="Add" onClick="rtnAdd()" name="button">
</p>
<p>
<select name="lstDoms" size="8" multiple>
<option>Chosen domain(s):</option>
</select>
<br>
<input type="reset" name="Reset" value="Reset">
<input type="submit" name="Submit" value="Check ->">
</p>
</form>
</body></html>



Wie ich den obigen Beiträgen entnehmen konnte,
liegt das prob an den Nichtvorhandensein eines Arrays,
also ändere ich
<select name="lstDoms" size="8" multiple
in
<select name="lstDoms[]" size="8" multiple
Ab da funzt js natürlich nicht mehr.
aber:
document.frmDomains.lstDoms[].options[document.frmDomains.lstDoms[].length] = txtDomerEintrag;
funktioniert ebenso wenig

Meine Frage ist also: wie übergebe ich Arrays aus Steuerelementen an js ?

öhm, und ich glaub,ich bin im richtigen forum ;)
(the PHP resource > HTML/XML, JavaScript und CSS)

 
ST0RM
18-02-2002, 20:08 
 
hab's :), bin einfach nur zu dumm *g*

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:35 Uhr.