client / serveur ?Pour que ton code PHP soit interprété par le serveur il faut que la page soit nommée .php. Si elle est nommé .js, il te renverra une erreur
<?php
echo "
<html>
<head>
<script language='JavaScript' src='test.js'></script>
</head><body>
<form name='test' action='' method=''>
<input type='text' name='nom' value=''>
<input type='button' name='bt_valider' value='valider' onclick='controle()'>
</form>
</body></html>";
?>
fichier test.jsCode : Tout sélectionner
document.test.action = "";