All'apertura del modulo, il cursore è in attesa nella casella di testo insieme al testo della guida. Quindi si verifica un errore di convalida. Quindi non voglio mettere a fuoco quando si apre la forma, l'utente deve fare clic sul testo e digitare il testo. Ma qui non c'era alcun cursore ONFOCUS ONUS nella casella di testo.Come rimuovere lo stato attivo dalla casella di testo?
if(!$.trim($("#productsTextArea1").val())){
helpTip = "help string ....";
$("#productsTextArea1").val(helpTip);
$("#productsTextArea1").css("color","#999");
$("#productsTextArea1").click(function(event){
if($("#productsTextArea1").val().indexOf("Enter a return")>-1){
$("#productsTextArea1").css("color","black").val("");
}
});
} else {
$("#productsTextArea1").blur();
}
Si prega di avvisare ...
Perché sono in esecuzione questa funzione al caricamento della pagina? Perché non posticiparlo finché l'utente non fa effettivamente clic sulla textarea? –