Affichage conditionel à la Value d'un Input de type bouton?
Bonjour,
j'ai un bouton comme celui-ci:
Code:
1 2 3 4
| var suppRetabButton = document.createElement("input");
suppRetabButton.setAttribute('type','button');
suppRetabButton.setAttribute("id","btn"+SmartLink.smartlinks_infos[sli].id_dest+"");
suppRetabButton.setAttribute('value','Supp'); |
J'aimerai pouvoir afficher une value différente selon une condition que j'aurai défini... est ce possible d'ajouter une fonction comme valeur de value et la dite fonction permettrai un affichage conditionnelle de value selon une condition if else défini dans la fonction
je ne sis pas si c'est syntaxiquement correct mais peut on ecrire
Code:
suppRetabButton.setAttribute("value","DisplayValueButton()");
et plus loin on ecrit
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| function DisplayValueButton() {
if (unevariable == 0)
{
value = supp
}
else
{
value = retab
}
} |
Passer Un JsonObject.toStrin() dans uen Value
Code:
document.getElementById(id_input_hidden).value = MyObjectJson;
au paravant Il y a ça
Code:
1 2
|
var MyObjectJson = JsObject.tosString() |
le documment.get... récupere un champ input hidenn dans l'ID est id_input_hidden et veut lui passer le string json contenue dans myObjectJson... mais quand je regarde le code génré j'obtiens Value = MyObjectJson au lieu d'avoir toute la chaine...
Est ce une erreur de Syntaxe?