<script>
document.getElementById("nomchamp")....
document.getElementsByName("nomchamp")...
</script>

<input type='text' id='nomchamp' name='nomchamp'>

ATTENTION : il y a un 's' à Elements !!! Si on l'oublie on a l'erreur
Error: document.getElementByName is not a function