Changement de la valeur d'une option
Bonjour,
J'ai un tout simple problème pour vous:
je veux que si je clique sur le bouton "essayer" et que la valeur du champ de text "club" est "barcelone" sa valeur ne devient plus "barcelone" mais "inter" sinon c'est la fonction "alertTemps()" qui marchera j'espere que vous m'aviez compris: voila le code html
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| <html>
<head><SCRIPT LANGUAGE="JavaScript">
var dt_deb = new Date();
function pluriel(nb) {
if (nb>1) {return "s"} else {return ""}
}
function FormatTemps(tps) {
var reste="tu as perdu en ";
var min=Math.floor(tps/60);
var sec=tps-min*60
if (min>0) {reste+=min+" minute"+pluriel(min)+" "}
if (sec>0) {reste+=sec+" seconde"+pluriel(sec)}
return reste;
}
function CalculTemps() {
var dt=new Date()
tps = Math.round((dt.getTime() - dt_deb.getTime()) / 1000)
window.status=FormatTemps(tps);
setTimeout("CalculTemps()",1000);
}
function AlertTemps() {
alert(FormatTemps(tps));
}
CalculTemps()
</SCRIPT><script language="Javascript">
function change()
{
var barca=this.form.barca.onclick
if (this.form.club.value=='Barcelone')
{
barca=="this.form.club.value='Inter'"
}
else
{
barca=="AlertTemps()"
}
}
</script>
</head>
<center><body onload="change()"><form><input type='TEXT' name='club' value='Barcelone'>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<marquee>
<input type="button" name="barca" value="essayer" onclick="">
</marquee></form></body></center>
</html> |
J'ai mis une balise <form> et utilisé Myform.club.value
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| <html>
<head><SCRIPT LANGUAGE="JavaScript">
var dt_deb = new Date();
function pluriel(nb) {
if (nb>1) {return "s"} else {return ""}
}
function FormatTemps(tps) {
var reste="tu as perdu en ";
var min=Math.floor(tps/60);
var sec=tps-min*60
if (min>0) {reste+=min+" minute"+pluriel(min)+" "}
if (sec>0) {reste+=sec+" seconde"+pluriel(sec)}
return reste;
}
function CalculTemps() {
var dt=new Date()
tps = Math.round((dt.getTime() - dt_deb.getTime()) / 1000)
window.status=FormatTemps(tps);
setTimeout("CalculTemps()",1000);
}
function AlertTemps() {
alert(FormatTemps(tps));
}
CalculTemps()
</SCRIPT><script language="Javascript">
function change()
{
//var barca=this.form.barca.onclick
if (Myform.club.value == 'Barcelone')
{
Myform.club.value='Inter'
}
else
{
AlertTemps()
}
}
</script>
</head>
<form name="Myform">
<center><body onload="change()"><form><input type='TEXT' name='club' value='Barcelone'>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</form>
<marquee>
<input type="button" name="barca" value="essayer" onclick="change()">
</marquee></form></body></center>
</html> |