Je reviens juste sur le switch ...
J'aime pas que ça me résiste :)
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
| <script type='text.javascript'>
var att=new Array()
for (i=0; i<4;i++){
switch (true){
case (document.getElementById("bold").checked && (" "+att.join(" ")+" ").indexOf(' b ')==-1) : att.push("b");
break;
case document.getElementById("italic").checked && (" "+att.join(" ")+" ").indexOf(' i ')==-1): att.push("i");
break;
case document.getElementById("underline").checked && (" "+att.join(" ")+" ").indexOf(' u ')==-1): att.push("u");
break;
case document.getElementById("greater").checked && (" "+att.join(" ")+" ").indexOf(' big ')==-1): att.push("big");
break;
case document.getElementById("smaller").checked && (" "+att.join(" ")+" ").indexOf(' small ')==-1): att.push("small")
}
}
var str = ""
for (var i=0; i<att.length; i++) {
str += "<" + att[i] + ">"
}
str += letexte
for (var i=att.length; i>-1; i--) {
str += "</" + att[i] + ">"
}
</script> |
je n'ai plus de regrets ... :mouarf: