Estoy intentando validar un formulario, primeramente avisando al usuario de que un campo está vacio utilizando onchange. El caso es que no me funciona.
HTML:
Código HTML:
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" method="POST"> <input type="text" class="form-control" placeholder="Nombre de usuario " name="username" id="username" onchange="usernameform()"> <i class="fa fa-user"></i> <p id="msusername"></p> </div>
Código HTML:
function usernameform() { var userinput = document.getElementById("username").value; if ( userinput === "" ){ document.getElementById("msusername").innerHTML = "Escribe tu nombre de usuario"; } }
Gracias de antemano!