Helpppp....javascript(resolvido)

Galera e o seguinte, o meu operador logico && não ta funcionando no javaScript… :?

to usando ele assim

	function formatar(src, mask) {
		var i = src.value.length;
		var saida = mask.substring(0,1);
		var saida2 = mask.substring(0,2);		
		var texto = mask.substring(i);
				
		if (texto.substring(0,1) == saida) {
			src.value += texto.substring(0,1);						
			alert("entrou no if" + src.value);
		}		

		if(texto.substring(0,2)!= saida && texto.substring(0,1) != saida){
			src.value += texto.substring(0,1);
			alert("entrou no 2 if" + src.value);
		}

	}

ja o operador || funciona normal…

qdo uso o && da o seguinte erro Error Traced[line: 26] The entity name must immediately follow the ‘&’ in the entity reference.

Gente preciso urgente fazer essa logica…rsrsrsrs
Ajudem ai!

Desde ja agradeço!

Consegui resolver da seguinte forma, como to usando ele numa pagina xhtml, e preciso usar desse jeito

& + amp; sem o +
fica a dica ai, se alguem estiver passando por isso essa e a solução!

Olá,

Seu código rodou normal aqui, tanto no ie quanto no mozilla.
Será que não é algum problema no seu browser?

Att