elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: [1]
1  Programación / PHP / Programacion en HTML, PHP, javascript en: 26 Abril 2007, 16:32 pm
Hola.

Hace poco que comence a programar en HTML, PHP y javascript.

Como prueba hice una página con PHP con un formulario, una tabla, un objeto INPUT type='TEXT' y un boton.
Este INPUT lo estableci como READONLY para que no permita modificar el valor por defecto 'Texto'.

La idea es que cuando hago clik en el botón me ejecute el script en javascript y me deshabilite el estado de READONLY.

Buscando ejemplos probe dos formas y ninguna me funciona.

Si alguien me puede ayudar les agradezco mucho.



Daniel.


Les paso el codigo:

-------------------------------------
<html>
<head>
   <SCRIPT LANGUAGE="javascript">

     function clickEditar() 
       {

        var z;
 

        /* Forma uno. */

        document.getElementsByName("objeto").readOnly=false;

        /* Forma dos. */

        z = document.getElementsByName("objeto"); 
        z(0).readonly = false;
             
         
        alert(z(0).name);                 
       }; 

   </SCRIPT>
</head>



<body bgcolor='#4fb0ab'>

<?php

    echo "<form method=\"POST\" action=\"http://localhost/prueba/prueba.php\" name=\"form\">";
    echo "   <table align=center border=3 cellspacing=2 cellpadding=0 text=#rrrrrr>";
    echo "     <tr>";                                                     
    echo "        <td>";                                                 
    echo "           <input type=\"text\"                            ";         
  printf("                  name=\"objeto\"                          ",$i,$j); 
  printf("                  value=\"Texto\"                          ",$i,$j);
    echo "                  size=10                                  ";
    echo "                  readonly                                 ";           
    echo "           />                                              ";
    echo "        </td>                                              ";           
    echo "        <td>                                               ";       
    echo "           <input type=\"button\"                          ";   
  printf("                  name=\"Editar\"                          ",$i); 
    echo "                  value=\"Editar\"                         ";
    echo "                  onclick=\"clickEditar()\"                 ";
    echo "           />                                              ";
    echo "        </td>                                              ";
    echo "     </tr>";                                                 
    echo "   </table>";
    echo "</form>";
?>
</body>
</html>

------------------------------------------
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines