Archief - JS: error geven bij verkeerde selectie

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Sprits

Legacy Member
tis een script da ik gedownload had en ben het zelf aan het aanpassen maar ik ken niet genoeg js om dit aan te passen :)
Code:
['validate-alpha', 'Gebruik enkel letters.', function (v) {
				return Validation.get('IsEmpty').test(v) ||  /^[a-zA-Z]+$/.test(v)
			}],
['validate-selection', 'Kies een selectie.', function(v,elm){
				return elm.options ? elm.selectedIndex > 0 : !Validation.get('IsEmpty').test(v);
			}],

http://www.nibby.be/test/addchar.php

zoals je kan zien zijn bij de 'selects' kiesbare en niet kiesbare opties!
vb: Server
- Server - (< is de eerste optie dus hij zal zowieso een error geven als je niet iets anders kiest (zoals in de JS code 'validate-selection' staat)).
PvP (is de 2de optie maar moet dus ook een error geven omdat dit enkel het onderscheidt aangeeft tussen de soorten servers). Ik geef deze de value '0' mee!
hoe kan ik, in de bovenstaande code van 'validate-selection', aanduiden dat als de value '0' is, dat hij ook een error moet geven?

hopelijk is dit genoeg info!
alvast bedankt

Sprits

Legacy Member
nvm! via via is het opgelost geraakt :)

Code:
 ['validate-selection', 'Kies een selectie.', function(v,elm){
    return elm.options ? elm.value > 0 : !Validation.get('IsEmpty').test(v);
   }],

elm.value > 0 heeft het gedaan :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan