Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2013, 11:32
XD2XD2
 
Fecha de Ingreso: diciembre-2012
Mensajes: 223
Antigüedad: 11 años, 5 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";
?