All pastes #1525736 Raw Edit

mascara placa de carro

public javascript v1 · immutable
#1525736 ·published 2009-08-11 22:46 UTC
rendered paste body
/** * máscara para placas de carro (HUX-1234) *  */function PlacaMask(fild){		//regra	function placa() {		var v = fild.value;		v = v.replace(/-/g, "");		var v1 = v.substring(0, 3);		var v2 = v.substring(3, 7);		v1 = v1.replace(/\d|\W/g, "");		v1 = v1.toUpperCase();		v2 = v2.replace(/\D/g, "");		v = v1;		if (v2 != "")			v += "-" + v2;		fild.value = v;	}	// ação	function executar() {		setTimeout(placa, 1);	}	// attach	fild.attachEvent("onkeypress",executar);		// placas tem tamanho 8	var maxlength = document.createAttribute("maxlength");	maxlength.nodeValue=8;	fild.setAttributeNode(maxlength);			return fild;}