Ik ben bezig met een validatie script echter heb ik niet veel kennis van Java.
het is de bedoeling dat in het input veld een domeinnaam wordt opgegeven.
maar deze domeinnaam mag GEEN http:// of www. hebben
wat ik tot nu toe heb:
var iChars = "/^[a-zA-Z0-9_.-]+\.[a-zA-Z]{2,4}$/";
var iChars = "!@#$%^&*()+=[]\';,/{}|\":<>?";
for (var i = 0; i < cart_quantity.elements['id[txt_24]' | 'id[txt_1]'].value.length; i++) {
if (iChars.indexOf(cart_quantity.elements['id[txt_24]' | 'id[txt_1]'].value.charAt(i)) != -1)
{
//alert('<?php echo TEXT_FORCE_INFORMATION ?>: <?php echo $products_options_name['products_options_name']; ?>');
cart_quantity.elements['id[txt_24]' | 'id[txt_1]'].focus();
TINY.box.show('FOUT:<br>Domeinnaam invullen zonder http:// of www.';, 0, 350, 50, 1, 3);
return false;
}
}
nu werkt het valideren goed,
als er een http:// voorstaat wordt deze geblokkeerd (alert melding)
omdat deze de :// tekens bevat van de var iChar.
maar de www niet? zet ik in de var iChar (www) of ([www])
dan blokkeerd hij elke domeinnaam met een letter w erin?
welk reguliere expressie kan ik hiervoor het beste gebruiken?
Of kan iemand mij beter uitleggen hoe deze reg-ex juist gaat werken.
hoor het graag.
Marco