J'essaie d'afficher un message en span. Mais ça ne fonctionne pas.Pourquoi ma jquery ne fonctionne pas pour une balise span?
<script type="text/javascript">
$(document).ready(function(){
/****************************First Name validation******************************/
$("#txtFirstName").bind("focusout",function(){
if($(this).val()=="" || $(this).val()=="First Name")
{
$(this).siblings("span[id*='error']").text("First Name Required");
$(this).val("First Name");
}
});
$("#txtFirstName").bind("focusin",function(){
if($(this).val()=="First Name")
{
$(this).siblings("span[id*='error']").show("slow").text("");
$(this).val("");
}
}); /********************End First Name validation*****************************/
});
Voici mon code html pour le code ci-dessus
<td><input id="txtFirstName" type="text" value="First Name" runat="server"/><span class="error"></span></td>
Le downvote est vraiment inutile. Oui, j'avais en partie tort avant mais au tout début, il y avait en effet un ']' manquant. Et j'ai corrigé ma réponse. Et ceux qui downvote sans commentaire sont .... eh bien il n'y a plus rien à dire à ce sujet. –
+1 pour corriger une injustice :) –
@Nick Craver: Merci Hehe ... Je vous ai aussi mis à jour, peut-être que je devrais commenter que;) Btw la vidéo que vous avez lié à l'un de vos commentaires était vraiment intéressant. Je vous remercie! –