poner contraseña
Buenas me gustaria saber si hay alguna forma en html de si no se pone una contraseña no se pueda ver un enlace.
En HTML solamente no. DeberÃas usar también Javascript. LA manera serÃa la siguiente (lo explico con ejemplo sencillo).
Al formulario lo llamas "miform".
<form name="miform">
Al campo de la contraseña lo llamas "mipwd".
<input type="password" name="mipwd" size="30" maxlength="100">
El botón de envÃo lo enlazas con una función Javascript,que validará esa contraseña. La función se llamará "mifunc".
"><input type="button" value="Enviar" onclick="mifunc()">
Y dentro del código Javascript, ya pones:
<script language="javascript">
function mifunc(){
//mirpo que haya algo escrito
if (document.miform.mipwd.value.length==0){
alert("Tiene que escribir una contraseña")
document.miform.mipwd.focus()
return 0;
}else{
//valido la contraseña
if("estaesmicontraseña"== document.miform.mipwd.value){
window.open("pagina2.php","Bienvenido" , "width=120,height=300,scrollbars=NO")
}else{
alert("Contraseña incorrecta.")
document.miform.mipwd.focus()
}
}
}
}
</script>
Espero que la sintaxis esté bien...
Al formulario lo llamas "miform".
<form name="miform">
Al campo de la contraseña lo llamas "mipwd".
<input type="password" name="mipwd" size="30" maxlength="100">
El botón de envÃo lo enlazas con una función Javascript,que validará esa contraseña. La función se llamará "mifunc".
"><input type="button" value="Enviar" onclick="mifunc()">
Y dentro del código Javascript, ya pones:
<script language="javascript">
function mifunc(){
//mirpo que haya algo escrito
if (document.miform.mipwd.value.length==0){
alert("Tiene que escribir una contraseña")
document.miform.mipwd.focus()
return 0;
}else{
//valido la contraseña
if("estaesmicontraseña"== document.miform.mipwd.value){
window.open("pagina2.php","Bienvenido" , "width=120,height=300,scrollbars=NO")
}else{
alert("Contraseña incorrecta.")
document.miform.mipwd.focus()
}
}
}
}
</script>
Espero que la sintaxis esté bien...
