[javascript] dwa formularze, option, dodanie option
Moderator: Pomocy?!
Posty: 5
• Strona 1 z 1
[javascript] dwa formularze, option, dodanie option
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
Witam
Mam nastepujacy problem. Mam formularz gdzie mam link otwierajacy nowe okno. W nowym oknie wyszukuje dane, wybieram jakies za pomoca radio i wybrana wartosc pojawia sie jako nowa opcja w rozwijalnej liscie w oknie rodzicu. I owszem dziala ale tylko pod IE. W javascript zazwyczaj nie
siedze i trudno mi znalezc blad. Prosze wiec o pomoc bo blad pewnie jest niewielki.
option=window.opener.document.createElement('option');
option.text='TEXT';
option.value=1;
option.selected=true;
window.opener.document.forms[0].elements[0].add(option);
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
Mam nastepujacy problem. Mam formularz gdzie mam link otwierajacy nowe okno. W nowym oknie wyszukuje dane, wybieram jakies za pomoca radio i wybrana wartosc pojawia sie jako nowa opcja w rozwijalnej liscie w oknie rodzicu. I owszem dziala ale tylko pod IE. W javascript zazwyczaj nie
siedze i trudno mi znalezc blad. Prosze wiec o pomoc bo blad pewnie jest niewielki.
option=window.opener.document.createElement('option');
option.text='TEXT';
option.value=1;
option.selected=true;
window.opener.document.forms[0].elements[0].add(option);
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
- dextor
- Posty: 7
- Z nami od: 24 lutego 2004, 18:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
udało mi się
może komuś się przyda:
var parentselect = window.opener.document.getElementById('idformularza');
var newoption = window.opener.document.createElement('option');
newoption.text = 'TEXT2';
newoption.value = 1;
newoption.selected=true;
parentselect.options[parentselect.options.length] = newoption;
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
może komuś się przyda:
var parentselect = window.opener.document.getElementById('idformularza');
var newoption = window.opener.document.createElement('option');
newoption.text = 'TEXT2';
newoption.value = 1;
newoption.selected=true;
parentselect.options[parentselect.options.length] = newoption;
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
- dextor
- Posty: 7
- Z nami od: 24 lutego 2004, 18:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
to znowu ja ... jarząbek
teraz mam odmienny problem ... jeśli już mogę dodać .... to jak mogę usunąć jedną z <option>
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
teraz mam odmienny problem ... jeśli już mogę dodać .... to jak mogę usunąć jedną z <option>
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
- dextor
- Posty: 7
- Z nami od: 24 lutego 2004, 18:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
Udało mi się rozwiązać problem usuwania pozycji w select. Wykorzystałem skrypt z tej strony http://www.felgall.com/jstip37.htm .
Teraz mam jednak kolejny problem
. chcę wysłać wszystkie pozycje z selecta, ale bez zaznaczania ich ręcznie i wysyłania jako multiselect z name="zmienna[]". Może istnieje jakiś sposób by wysłać wsyzstkie pozycje z selecta za pomocą javascript. Bo w php w którym zazwyczaj siedze nie widzę takiej możliwości
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
Teraz mam jednak kolejny problem
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
- dextor
- Posty: 7
- Z nami od: 24 lutego 2004, 18:33
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0
dextor pisze:var parentselect = window.opener.document.getElementById('idformularza');
var newoption = window.opener.document.createElement('option');
newoption.text = 'TEXT2';
newoption.value = 1;
newoption.selected=true;
parentselect.options[parentselect.options.length] = newoption;
mam jeszcze jeden problem ... czy da się do tak tworzonego elementu dorzucić jeszcze "onClick" ???
daje coś takiego
newoption.onClick = 'open(\'strona.php\')';
ale to nie działa. jakiś pomysł ??
--
DeXtoR
gg: 3811238 // ICQ: 162295582 // Tlen: donremigio // WPK: donremigio
www.moo3.prv.pl // www.dsmcs.glt.pl
- Gość
Posty: 5
• Strona 1 z 1
Kto jest online
Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], dexter, Google [Bot]