Entre autres, il y a 3 erreurs ici :
doc.de1.value=parseInt(Math.random()*6+1);
1) l'accès à ton input ne fonctionnera pas (à moins que tu aies fait une référence sur "document" appelée "doc" ^^). Essaie plutot de leur mettre un id et d'accèder par getElementById :
<input type="button" name="de1" id="de1" value="" />
var de1 = document.getElementById("de1");
2) parseInt prend un second paramètre (radix) pour la base de conversion. Comme tout le monde 99% du temps, c'est de la base 10 qu'il te faut. Il est considéré comme une bonne pratique de l'ajouter, pour éviter la conversion implicite en octal dans le cas d'une chaine paramètre commençant par "0".
document.getElementById("de1").value=parseInt((Math.random()*6+1), 10);
3) Tu voulais simuler des dés à 7 faces ou c'est mes yeux ? 
var de1a6 = Math.round((Math.random() * 6) + 0.5)
... ça devrait aller mieux 
Mais il y a d'autres problèmes, la liste n'est pas finie... ^^ (le fait que le script soit placé dans le head et s'exécute tout de suite donc les éléments qu'on essaie d'obtenir n'existent pas encore dans le DOM, la variable "nombre" est inutilisée, l'attribut de la balise script est obsolète, etc.)
Partager