Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2007, 10:57
Avatar de merolhack
merolhack
 
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 17 años, 10 meses
Puntos: 16
Sonrisa Problema con Javascript y PHP :S

Hola, estoy queriendo validar un formulario con Javascript, pero ese javascript va a ir dentro de PHP, ahora, el de validar e-mail lo tengo así:

Código PHP:
print ("if ( theForm.Q" $row["QUESTION_ID"] . ".value == \"\")\n{\nreturn ( true );\n}\n" );
        print (
" else \n{\nvar a = theForm.Q" $row["QUESTION_ID"] . ".value;
              var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
                  if (a.length == \"\")\nreturn ( true );\n
                  if (filter.test(a))\nreturn ( true );\n
                  else\n{\nalert(\"Usted debe ingresar una dirección de correo válida\");
                        theForm.Q" 
$row["QUESTION_ID"] . ".focus();\nreturn ( false );\n}\n" ); 
Pero me marca error, y este si que solo revisa si el campo está vacio, si sirve :S

Código PHP:
print ("if ( theForm.Q" $row["QUESTION_ID"] . ".value == \"\") {\n alert( \"Usted no ha completado el campo de texto requerido en la pregunta #" $counter ".\" );\ntheForm.Q" $row["QUESTION_ID"] . ".focus();\nreturn ( false );\n}\n" ); 
Qué podrá ser?