Foros del Web » Programando para Internet » Javascript »

Cual debo usar?

Estas en el tema de Cual debo usar? en el foro de Javascript en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original < script text = "type/javascript" > function VERIFICAR ( ) {   if ( document. getElementById ( "Vn" ...
  #1 (permalink)  
Antiguo 20/01/2013, 11:32
 
Fecha de Ingreso: diciembre-2012
Mensajes: 223
Antigüedad: 11 años, 4 meses
Puntos: 2
Cual debo usar?

Código Javascript:
Ver original
  1. <script text="type/javascript">
  2. function VERIFICAR(){
  3.   if(document.getElementById("Vn").value == ""){
  4.   document.getElementById("Vn").value="Error";
  5.   document.getElementById("Vn").style.background="red";
  6.   }else{
  7.   document.write("Todo Correcto");
  8.   }
  9. }
  10. </script>
  11. <form action="" method="post">
  12.   <input style="border:none" id="Vn">
  13.   <input onClick="VERIFICAR()" type="submit">
  14. </form>

Código Javascript:
Ver original
  1. <script text="type/javascript">
  2. function VERIFICAR(){
  3.   if(document.form.Vn.value == ""){
  4.   document.form.Vn.value="Error";
  5.   document.form.Vn.style.background="red";
  6.   }else{
  7.   document.write("Todo Correcto");
  8.   }
  9. }
  10. </script>
  11. <form action="" method="post" name="form">
  12.   <input style="border:none" name="Vn">
  13.   <input onClick="VERIFICAR()" type="submit">
  14. </form>

Código PHP:
Ver original
  1. <?php
  2. if(isset($_POST['enviar'])){
  3.   if($_POST['Vn']){
  4.     echo "Error";
  5.   }else{
  6.     echo "Todo Correcto";
  7.   }
  8. }
  9. ?>
  10. <form action="" method="post">
  11.   <input style="border:none" name="Vn">
  12.   <input name="enviar" type="submit">
  13. </form>

Lo malo de las dos primeros que si desactivan el javascript pueden crearse un usuario sin valor (Osea un usuario llamado espacio "")

Pero si uso la tercera no queda igual de bonito
¿Cual es la diferencia entre
Código Javascript:
Ver original
  1. document.getElementById("Vn").value="Error";
y
Código Javascript:
Ver original
  1. document.form.Vn.value="Error";
?
  #2 (permalink)  
Antiguo 20/01/2013, 13:10
Avatar de zalito12  
Fecha de Ingreso: noviembre-2011
Ubicación: Coruña, España
Mensajes: 430
Antigüedad: 12 años, 5 meses
Puntos: 67
Respuesta: Cual debo usar?

Usa JS y PHP es la única forma de hacerlo bien y bonito, combinar las dos tecnologías, comprobación en el lado del cliente y en el lado del servidor
  #3 (permalink)  
Antiguo 21/01/2013, 12:54
 
Fecha de Ingreso: diciembre-2012
Mensajes: 223
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: Cual debo usar?

Y cual es la diferencia entre el primero y el segundo?

Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:59.