Si prega di correggere il codice qui sotto non funziona come previsto ad esempio, ho bisogno di un messaggio di errore da mostrare proprio accanto al campo di testo in forma quando l'utente immette un nome non validoPer visualizzare il messaggio di errore senza messaggio di avviso in Java Script
<html>
<head>
<script type="text/javascript">
function validate() {
if(myform.fname.value.length==0)
{
document.getElementById("fname").innerHTML="this is invalid name ";
}
}
</script>
</head>
<body>
<form name="myform">
First_Name
<input type=text id=fname name=fname onblur="validate()"> </input>
<br> <br>
Last_Name
<input type=text id=lname name=lname onblur="validate()"> </input>
<br>
<input type=button value=check>
</form>
</body>
</html>
non direttamente connessi alla tua domanda, ma il codice HTML perso le virgolette attorno valori degli attributi. Dovresti * non * sentirmi mancare. Inoltre, '' non richiede ''. Se si scrive XHTML dovrebbe essere a chiusura automatica. –
non è '.innerHTML', è' value' –
hi @legendinmaking quando uso 'valore' come messaggio di errore all'interno del campo di testo ma il requisito è accanto al campo di testo. – user2042156