27/08/2004, 09:55
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: ahora... en Caracas
Mensajes: 345
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Una opción es: podrías deshabilitar B y habilitarlo solo cuando A haya sido presionado..
origialmente en HTML
<input id="botonA" name="botonA" type="image" src="imagenes/botonA.gif" onclick="JavaScript:activarB();false;">
<input id="botonB" name="botonB" type="image" src="imagenes/botonB.gif" style="visibility:hidden">
y el script:
<script language="JavaScript">
function activarB(){
document.all.botonB.style.visibility = "visible";
}
</script>
la otra forma es con variables:
<script language="JavaScript">
var botonAclick = false;
var botonBclick = false;
function verclick(){
if (!botonAclick) {alert("Debe presionar A primero");}
else{botonBclick = true;}
}
function checkSubmit(){
if (botonBclick){return true;}
else {return false;}
}
</script>
<form name="forma" ... onsubmit="JavaScript:return checkSubmit();"
...
<input id="botonA" name="botonA" type="image" src="imagenes/botonA.gif" onclick="JavaScript:botonAclick=true;">
<input id="botonB" name="botonB" type="image" src="imagenes/botonB.gif" onclick="JavaScript:verclick();">
....
</form>
saludos y suerte
__________________ :pirata: El arte de desarrollar es dejar que los otros lo hagan |