Liste de 1360 mots les plus courants dans la langue française :
Code HTML :
<p>Mots : <input list="list1360" /></p> <datalist id="list1360"></datalist> ... <script src="mots_1360_tab.js"></script> <script src="datalist1360.js"></script>
L'ordre de chargement des fichiers JS est important.
D'abord, le fichier contenant les données; puis, le fichier utilisant les données.
mots_1360_tab.js :
var tab=["à","abandonner", ... ,"y","yeux"];
datalist1360.js :
var option, texte, dataList=document.getElementById("list1360"); for(i=0;i<tab.length;i++){ /* tab est déclaré dans "mots_1360_tab.js" */ option=document.createElement("option"); texte=document.createTextNode(tab[i]); option.value=tab[i]; option.appendChild(texte); dataList.appendChild(option); }