Ik zou die selectAll functie aanpassen zodat je 'm op een willekeurige select kan toepassen. Als parameter geef je dan de id van de select mee.quote:Op zondag 8 mei 2005 14:09 schreef GSMboy het volgende:
Thnx. het werkt. Maar nu heb ik 3 van die multiple SELECT-boxen. Moet ik die Javascript dan 3 keer invoegen met verschillende waardes van de select-box?
Dat kan (met drie keer een andere functienaam). Wat je ook kan doen is:quote:Op zondag 8 mei 2005 14:09 schreef GSMboy het volgende:
Thnx. het werkt. Maar nu heb ik 3 van die multiple SELECT-boxen. Moet ik die Javascript dan 3 keer invoegen met verschillende waardes van de select-box?
1 2 3 4 5 6 7 | function selectAll( uid ) { for(i=0; i<document.getElementById( uid ).options.length; i++) { document.getElementById( uid ).options[i].selected = true; } } |
1 2 | <SELECT ID="listbox1"> <SELECT ID="listbox2"> |
.toLowerCasequote:Op maandag 9 mei 2005 13:46 schreef ikke_ook het volgende:
Vraagje :
Ik heb een array met namen, nu wil ik controleren of een bepaalde naam al in het array staat, dit werkt wel, alleen is case sensitive, en dat zou het niet moeten zijn.
Het gaat alleen om het eerste karakter. Is dit makkelijk op te lossen met js, of is het sneller als ik in hetzelfde array alle namen nog een keer zet alleen dan zonder hoofdletter aan het begin?
Het gaat om ongeveer 230 namen.
1 2 3 | <?php b.replace(b,"'","'"); ?> |
1 2 3 | outputString = inputString.replace(regexp, replaceString); b = b.replace(/'/g, '& #039;'); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | selectfield.options.length = 1; // // add description on top of the new entries // selectfield.options[0] = new Option('Select ('+type+')', ''); j=0; for (var i=0; i < data.length; i++) { if (data[i] == 'RETURN') { return true; } selectfield.options[j] = new Option(data[i], data[i]); j++; } return true; } </script>"; |
1 | selectfield.options[j].selected = true; |
Bestaat het 8e item wel? dan krijg je namelijk geen error maar hij zet hem er ook niet op..quote:Op dinsdag 10 mei 2005 13:17 schreef Darkomen het volgende:
mzz....
document.profile.type.selectedIndex = '8';
document.getElementById('type').selectedIndex = 8;
ikheb ook geprobeerd om de value in te vullen, maar zelfs geen javascript error... wazig
Beide werken niet bij mij
Kijk dit is hem!quote:Op dinsdag 10 mei 2005 14:14 schreef SuperRembo het volgende:
Je kan de option zelf toch op selected zetten
[ code verwijderd ]
Devver in hoofdzakelijk VB.NET en MS SqlServer. PHP, MySql, JavaScript, CSS, (X)HTML, etc. is voornamelijk hobby.quote:Op dinsdag 10 mei 2005 19:49 schreef ikke_ook het volgende:
Wat doe jij voor werk Superrembo dat je dit allemaal weet?Of is het een enorm uit de hand gelopen hobby?
quote:Op dinsdag 3 mei 2005 17:31 schreef markiemark het volgende:
hmmz vorige probleem vind ik nog even niet zo belangrijk.. het volgende probleem wel..
ik wil zoiets maken als op de volgende link: http://www.dpreview.com/reviews/sidebyside.asp
maar dan met buttons er bij voor 'move up' en 'move down'.. kent iemand zo'n script? want ik weet echt niet hoe ik dat zou moeten maken!
Klinkt interessant om uit te vogelen, ik ga eventjes logisch nadenken en wat testen, je hoord wel of het lukt.quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | function up() { if(document.form.listbox.selectedIndex != 0) { valueSelected = document.form.listbox.options[document.form.listbox.selectedIndex].value; innerHTMLSelected = document.form.listbox.options[document.form.listbox.selectedIndex].innerHTML; valueOther = document.form.listbox.options[document.form.listbox.selectedIndex-1].value; innerHTMLOther = document.form.listbox.options[document.form.listbox.selectedIndex-1].innerHTML; document.form.listbox[document.form.listbox.selectedIndex].value = valueOther; document.form.listbox[document.form.listbox.selectedIndex].innerHTML = innerHTMLOther; document.form.listbox[document.form.listbox.selectedIndex-1].value = valueSelected; document.form.listbox[document.form.listbox.selectedIndex-1].innerHTML = innerHTMLSelected; document.form.listbox[document.form.listbox.selectedIndex-1].selected = true; } } function down() { if(document.form.listbox.selectedIndex != document.form.listbox.options.length) { valueSelected = document.form.listbox.options[document.form.listbox.selectedIndex].value; innerHTMLSelected = document.form.listbox.options[document.form.listbox.selectedIndex].innerHTML; valueOther = document.form.listbox.options[document.form.listbox.selectedIndex+1].value; innerHTMLOther = document.form.listbox.options[document.form.listbox.selectedIndex+1].innerHTML; document.form.listbox[document.form.listbox.selectedIndex].value = valueOther; document.form.listbox[document.form.listbox.selectedIndex].innerHTML = innerHTMLOther; document.form.listbox[document.form.listbox.selectedIndex+1].value = valueSelected; document.form.listbox[document.form.listbox.selectedIndex+1].innerHTML = innerHTMLSelected; document.form.listbox[document.form.listbox.selectedIndex+1].selected = true; } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <form name="form"> <select name="listbox" size="10"> <option value="blaat" selected="selected">blaat</option> <option value="lol">lol</option> <option value="whehehe">whehehe</option> <option value="omg">omg</option> <option value="rofl">rofl</option> <option value="porn">porn</option> <option value="dude">dude</option> <option value="abc">abc</option> <option value="tubgirl">tubgirl</option> <option value="fok">fok</option> </select> <input type="button" value="UP" onclick="up()" /><input type="button" value="DOWN" onclick="down()" /> </form> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |