|    
			
				04/11/2008, 09:08
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: noviembre-2008 
						Mensajes: 8
					 Antigüedad: 16 años, 11 meses Puntos: 0 |  | 
  |  Problema javascript en firefox  
  Buenas, estoy empezando con javascript,  haciendo una pagina me surgio este problema, tengo un formulario en el que cargo nombre ip y mascara, con javascript valido los tres campos y los mando a un select, en explorer funciona ok, pero en firefox o google no, Este es el codigo los primeros son las validaciones que cuando terminan llaman a la siguiente:
 <SCRIPT LANGAUGE="JavaScript">
 function validate()
 {
 stripSpaces();
 function stripSpaces() {
 var x = document.form.texto10.value;
 document.form.texto10.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
 }
 
 if (document.form.texto10.value == "")
 {
 alert("Ingresar Nombre");
 document.form.texto10.focus();
 return false;
 }
 validar(document.all.texto11.value)
 return true;
 }
 //--></SCRIPT>
 
 <script>
 function validar(ip) {
 partes=ip.split('.');
 if (partes.length!=4) {
 alert('Verificar IP');
 return;
 }
 for (i=0;i<4;i++) {
 num=partes[i];
 if (num>255 || num<0 || num.length==0 || isNaN(num)){
 alert('ip no valida');
 return;
 }
 }
 validate1();
 return true;
 }
 </script>
 
 <SCRIPT LANGAUGE="JavaScript">
 function validate1()
 {
 stripSpaces();
 function stripSpaces() {
 var x = document.form.texto12.value;
 document.form.texto12.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
 }
 
 if (document.form.texto12.value == "")
 {
 alert("Ingresar Mascara");
 document.form.texto12.focus();
 return false;
 }
 validate2()
 return true;
 }
 //--></SCRIPT>
 
 <SCRIPT LANGAUGE="JavaScript">
 function validate2()
 {
 stripSpaces();
 function stripSpaces() {
 var x = document.form.texto12.value;
 document.form.texto12.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
 }
 if (document.form.texto12.value > "32")
 {
 alert("Verificar Mascara");
 document.form.texto12.focus();
 return false;
 }
 dale()
 }
 //--></SCRIPT>
 
 Esta funcion carga los datos en el select:
 
 <script>
 function dale(){
 var opt = this.document.createElement("option");
 opt.setAttribute("value","VALOR_QUE_SEA");
 opt.appendChild(this.document.createTextNode(this.  document.getElementById("texto10").getAttribute("v  alue")));
 opt.appendChild(this.document.createTextNode(' - '));
 opt.appendChild(this.document.createTextNode(this.  document.getElementById("texto11").getAttribute("v  alue")));
 opt.appendChild(this.document.createTextNode('/'));
 opt.appendChild(this.document.createTextNode(this.  document.getElementById("texto12").getAttribute("v  alue")));
 this.document.getElementById("select").appendChild  (opt);
 }
 </script>
 
 Mi consulta es como puedo hacer para que funcionen en firefox? desde ya eternamente agradecido.
     |