Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Daniel G

#1
PHP / Programacion en HTML, PHP, javascript
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>

------------------------------------------