disable на sumbit бутон

asiudfoisaznhfo

Registered
здр,
имам 3 бутона (може да станат и повече) и изкам като се натисне някой от тях всички да преминават в disable

п.с. ако може дайте и малко обяснение към кодовете за да схвана как става
10х
 
<script type="text/javascript">
function disable() {
document.ff.s1.disabled=true;
document.ff.s2.disabled=true;
document.ff.s3.disabled=true;
}
</script>
<form action="#" name="ff">
<input type="submit" name="s1" onclick="disable()" />
<input type="submit" name="s2" onclick="disable()" />
<input type="submit" name="s3" onclick="disable()" />
</form>
Ами първо създаваш формата и трябва да зададеш name="ne6to".После правиш инпут-а и пак задаваш name="dr_ne6to".След това слагаш
onclick="document.името на формата.името на инпут тага.disabled=true;"
или в твоя случай слагаш
onclick="document.ne6to.drugo_ne6to.disabled=true;"
Има и друг начин с id="ne6to" но само ако ти трябва тогава ще ти обясня...
 
Я виж това дали ще ти свърше работа:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<script type="text/javascript">
//written by eMagi
function disableSubmit(el){
var buttons = document.getElementsByTagName('input');
var i ;
for(i=0; i<buttons.length; i++){
if(buttons.id!=el){
buttons.disabled="disabled";
}
}
}

</script>
<style type="text/css">

</style>
</head>

<body>
<input type="submit" name="submit1" value="submit1" id="submit1" onclick="disableSubmit(this.id);" /><br />
<input type="submit" name="submit2" value="submit2" id="submit2" onclick="disableSubmit(this.id);" /><br />
<input type="submit" name="submit3" value="submit3" id="submit3" onclick="disableSubmit(this.id);" />
</body>
</html>
 

Back
Горе