View previous topic :: View next topic |
Author |
Message |
zvone
Joined: 09 Sep 2003 Posts: 160 Location: Zg
|
Posted: 27.03.2007 14:39 Post subject: selektiranje svih stavki drop-down boxa |
|
|
Pozdrav
Imam jedan problem. Naime imam multiple drop-down box u formi i sad trebam s javascriptiom selectirati sve unutar tog drop-down boxa. Napravio sam nesto, no to ne radi:
Code: |
<script language="JavaScript" type="text/javascript">
function btnClick() {
var mySelect = document.getElementByName("Disabled");
for (i = 0; i < mySelect.options.length; i++) {
mySelect.option.selected = true;
}
return true;
}
</script>
|
I imam formu
<form onsubmit="btnClick()" method="POST" name="MoveList" action="nesto.asp"> |
_________________ Odin's descendant |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
zvone
Joined: 09 Sep 2003 Posts: 160 Location: Zg
|
Posted: 28.03.2007 11:06 Post subject: |
|
|
Evo da malo preciziram. Ja imam dva drop-down boxa - desni i lijevi. Oba dva su multiple znači može se odabrati više stavki i iz jednog i iz drugog. Imam javascriptu koja vrši prebacivanje stavki iz lijevog u desni i obrnuto.
U lijevom se nalazi oko 300 stavki, ja sam moram omogućiti korisniku da može odabirati te stavke i da se odabrane stavke iz lijevog boxa prebace u lijevi. To sam napravio, no da bi ja mogao pročitati vrijednosti koje je user stavio u desni drop-down box te stavke moraju biti selektirane.
Ja bih sad želio da se te stavke automatski selektiraju kad se klikne na submit button. Znači da s javascriptom prije samog submita forme se selektiraju sve vrijednosti u desnom drop-down boxu. Znam da se to može sve izvesti s jednim drop-down boxom ali mislim da je ovako puno preglednije.
Znači ja ne znam kako prije samog submita selektirati sve stavke desnog drop-down boxa kako bi kasnije server-sideom mogao pročitati njegove vrijednosti.
Nadam se da je sad jasnije.
Puno hvala |
_________________ Odin's descendant |
|
Back to top |
|
|
snyder
Joined: 21 Dec 2005 Posts: 57 Location: Zagreb
|
Posted: 28.03.2007 11:16 Post subject: |
|
|
Code: |
<script language="JavaScript" type="text/javascript">
function btnClick() {
var mySelect = document.getElementByName("Disabled");
for (i = 0; i < mySelect.options.length; i++) {
mySelect.options[i].selected = true;
}
return true;
}
</script>
|
|
|
|
Back to top |
|
|
zvone
Joined: 09 Sep 2003 Posts: 160 Location: Zg
|
Posted: 28.03.2007 11:46 Post subject: |
|
|
Već sam se poveselio da će raditi, no nažalost ne radi.
Možda mi ne valja onsubmit event unutar forme, evo kako sam ga postavio.
<form onsubmit="btnClick()" method="POST" name="MoveList" action="nesto.asp"> |
_________________ Odin's descendant |
|
Back to top |
|
|
snyder
Joined: 21 Dec 2005 Posts: 57 Location: Zagreb
|
Posted: 28.03.2007 12:27 Post subject: |
|
|
jesi uopce provjerio dal ti ti lovi element?
probaj si sa alertom ispisati myselect.options.length, probaj vidjeti dal ti lovi vrijednost myselect.options[i].value
daj c/p taj dio forme, oba selecta |
|
|
Back to top |
|
|
carr
Joined: 13 Nov 2003 Posts: 1397 Location: Karlovac
|
Posted: 31.03.2007 03:29 Post subject: |
|
|
baci stranicu negdje na net, prije ces dobiti odgovor. |
_________________ Bolje biti malo lud, nego malo pametan. |
|
Back to top |
|
|
|