Je rends du HTML dans lequel j'injecte la valeur d'une zone de texte avec javascript. Voir: {T.blob.title $}Comment imprimer "" si la valeur de la variable est nulle?
<input type="text" maxlength="40" size="16" id='imgtitle_{$T.blob.Id}' value='{$T.blob.title}' class="imagetitleinput" /><br />
Cependant, cette chaîne peut être nulle si la zone de texte indique la valeur "null"
au visiteur. Comment puis-je vérifier (de préférence en ligne) si la valeur de {$T.blob.title}
est null
et si oui, définir la valeur de cette zone de texte à ""
?
J'utilise ce moteur de modèle: http://jtemplates.tpython.com/
Quel moteur de gabarit utilisez-vous? À première vue, cela ne semble pas avoir de lien avec JavaScript. –
Ajoutez une instruction if, mais ne soyez pas trop compliqué avec Javascript/jQuery en ligne. – David
S'il ne s'agissait que de JavaScript, je dirais que 'T.blob.title ||' ''(en supposant que le titre ne soit pas un entier, puisque' 0' deviendrait '' '') –