Je comprend pas mon erreur ... <option> dynamique - résolu [JS] - HTML/CSS - Programmation
Marsh Posté le 15-08-2003 à 18:22:41
je sais pas ton erreur, masi en passant je te conseille de faire une boucle de 1 à 99 pour tes <option>, ca serait + mieux
Marsh Posté le 15-08-2003 à 18:27:39
on me dis que mon sujet n'est pas charte compliant, je veu bien en changer, mais je vois pas trop vers quoi ...
Marsh Posté le 15-08-2003 à 18:30:12
The_chosen_one a écrit : on me dis que mon sujet n'est pas charte compliant, je veu bien en changer, mais je vois pas trop vers quoi ... |
le problème c'est que l'on est pas à ton service. la charte implique que tu doives te donner de la peine, pas seulement poster ton code, ne rien faire, et demander une correction tu vois le truc?
Marsh Posté le 15-08-2003 à 18:32:10
je vois, j'ai changé le titre
sinon, pour le 1 à 99, c'est une boucle ... en php, donc ça se voit pas
donc personne pour comprendre pourquoi ça me fait 'Object attendu' ?
Marsh Posté le 15-08-2003 à 19:05:21
bon, bah j'ai fini par trouver tt seul
aux lignes :
level[a e r o n] = 45; |
faut mettre des guillements :
level['a e r o n'] = 45; |
Marsh Posté le 15-08-2003 à 18:19:03
Voila, c'est sûrement con, mais je vois pas ou est l'erreur :
<SCRIPT TYPE="text/javascript">
<!--
function select_level(v) {
level = new Array();
level[a e r o n] = 45;
level[Muratta] = 99;
level[Sauron] = 10;
form_level['level'].value = level[v];
}
//-->
</SCRIPT>
<FORM ID="form_level" METHOD=POST ACTION="admin.php">
<INPUT TYPE="hidden" NAME="action" VALUE="promote_user">
<TABLE border=0 cellspacing=0 cellpadding=0 width=600>
<TR>
<TD>
<FONT face=Arial size=3 color=black>Promouvoir / Punir un utilisateur :</FONT>
<BR>
</TD>
</TR>
<TR>
<TD><FONT face=Arial size=2 color=#0080c0>Login : </FONT></TD>
<TD>
<SELECT ONCHANGE="select_level(form_level['login'].value)" NAME="login">
<OPTION VALUE="a e r o n">a e r o n</OPTION>
<OPTION VALUE="Muratta">Muratta</OPTION>
<OPTION VALUE="Sauron">Sauron</OPTION>
</SELECT>
</TD>
<TD> </TD>
</TR>
<TR>
<TD><FONT face=Arial size=2 color=#0080c0>Niveau : </FONT></TD>
<TD>
<SELECT NAME="level">
<OPTION VALUE="0">0
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="6">6
<OPTION VALUE="7">7
<OPTION VALUE="8">8
<OPTION VALUE="9">9
<OPTION VALUE="10">10
<OPTION VALUE="11">11
<OPTION VALUE="12">12
<OPTION VALUE="13">13
<OPTION VALUE="14">14
<OPTION VALUE="15">15
<OPTION VALUE="16">16
<OPTION VALUE="17">17
<OPTION VALUE="18">18
<OPTION VALUE="19">19
<OPTION VALUE="20">20
<OPTION VALUE="21">21
<OPTION VALUE="22">22
<OPTION VALUE="23">23
<OPTION VALUE="24">24
<OPTION VALUE="25">25
<OPTION VALUE="26">26
<OPTION VALUE="27">27
<OPTION VALUE="28">28
<OPTION VALUE="29">29
<OPTION VALUE="30">30
<OPTION VALUE="31">31
<OPTION VALUE="32">32
<OPTION VALUE="33">33
<OPTION VALUE="34">34
<OPTION VALUE="35">35
<OPTION VALUE="36">36
<OPTION VALUE="37">37
<OPTION VALUE="38">38
<OPTION VALUE="39">39
<OPTION VALUE="40">40
<OPTION VALUE="41">41
<OPTION VALUE="42">42
<OPTION VALUE="43">43
<OPTION VALUE="44">44
<OPTION VALUE="45">45
<OPTION VALUE="46">46
<OPTION VALUE="47">47
<OPTION VALUE="48">48
<OPTION VALUE="49">49
<OPTION VALUE="50">50
<OPTION VALUE="51">51
<OPTION VALUE="52">52
<OPTION VALUE="53">53
<OPTION VALUE="54">54
<OPTION VALUE="55">55
<OPTION VALUE="56">56
<OPTION VALUE="57">57
<OPTION VALUE="58">58
<OPTION VALUE="59">59
<OPTION VALUE="60">60
<OPTION VALUE="61">61
<OPTION VALUE="62">62
<OPTION VALUE="63">63
<OPTION VALUE="64">64
<OPTION VALUE="65">65
<OPTION VALUE="66">66
<OPTION VALUE="67">67
<OPTION VALUE="68">68
<OPTION VALUE="69">69
<OPTION VALUE="70">70
<OPTION VALUE="71">71
<OPTION VALUE="72">72
<OPTION VALUE="73">73
<OPTION VALUE="74">74
<OPTION VALUE="75">75
<OPTION VALUE="76">76
<OPTION VALUE="77">77
<OPTION VALUE="78">78
<OPTION VALUE="79">79
<OPTION VALUE="80">80
<OPTION VALUE="81">81
<OPTION VALUE="82">82
<OPTION VALUE="83">83
<OPTION VALUE="84">84
<OPTION VALUE="85">85
<OPTION VALUE="86">86
<OPTION VALUE="87">87
<OPTION VALUE="88">88
<OPTION VALUE="89">89
<OPTION VALUE="90">90
<OPTION VALUE="91">91
<OPTION VALUE="92">92
<OPTION VALUE="93">93
<OPTION VALUE="94">94
<OPTION VALUE="95">95
<OPTION VALUE="96">96
<OPTION VALUE="97">97
<OPTION VALUE="98">98
<OPTION VALUE="99">99
</SELECT>
<A onClick="return popup(this, 'lvl_info')" HREF="/quotes/page/lvl_info.htm">
<FONT SIZE="2" color=gray>[infos sur les niveaux]</FONT>
</A>
</TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD align=right>
<INPUT CLASS="button" TYPE="submit" VALUE="Modifier">
</TD>
</TR>
</TABLE>
</FORM>
ce qui donne ça :
http://thechosenone.free.fr/quotes/test/test.htm
Mais je comprend pas pourquoi ça marche pas ...
J'avoue que je n'ai jamais fait de JS, mais j'ai dev le code à partir d'autres codes trouvés sur le net.
Message édité par The_chosen_one le 15-08-2003 à 19:08:46