On 6/21/07, noth css <[EMAIL PROTECTED]> wrote: > > Pero de tipo file, ejemplo > > <input type="file" id="cv" name="cv" value="Busca y sube tu CV" > onfocus="value=''" /> > > me sale el cuadrado y el boton con el nombre browser > > se puede cambiar de alguna forma accesible? >
no se puede cambiar el valor de un input de tipo file. Si se pudiera cambiar, gente mala haría que le enviases tus archivos de passwords u otros archivos que tengas por el disco duro. ejemplo: <script type='text/js'> function enviar_archivo_de_passwords() { var field = document.getElementById('ff'); ff.value='/etc/passwd'; ff.form.submit(); } </script> <body onload='enviar_archivo_de_passwords();'> <form id='pepe' ...> <input type='file' name='ff' id='ff' /> </form> </body> hace tiempo salió un agujero de seguridad en algunos navegadores que hacía que al insertar texto en un input de texto, ejecutar con onkeypress una función que comprovaba que letra habías escrito y si era alguna que le convenía, cambiaba rápidamente el foco a un input file, entonces la letra se escribía allí, y luego devolvía el foco al input normal, y el usuario no se daba cuenta. Creo que lo arreglaron, aunque no estoy seguro (pero me parecería ilógico que no fuera así). -- Si no puedes deslumbrar con tu sabiduría, desconcierta con tus gilipolleces _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo