<style type="text/css"> .stWord { font-family: Times New Roman; font-size : 14pt; width : 25pt; } .stExp { font-family: Times New Roman; font-size : 14pt; } </style> <table align="center" cellspacing="5" width="500"> <tbody> <tr> <td class="colorborder"> поиск слова "5 буквы"<hr> <table width="350" align="center"><tr><td> <input class="stWord" id="ver5Wordinput0" type="text" value="" onclick="ver5clicl(1)" style="cursor:pointer" /> <input class="stWord" id="ver5Wordinput1" type="text" value="" onclick="ver5clicl(1)" style="cursor:pointer" /> <input class="stWord" id="ver5Wordinput2" type="text" value="" onclick="ver5clicl(2)" style="cursor:pointer" /> <input class="stWord" id="ver5Wordinput3" type="text" value="" onclick="ver5clicl(3)" style="cursor:pointer" /> <input class="stWord" id="ver5Wordinput4" type="text" value="" onclick="ver5clicl(4)" style="cursor:pointer" /> </td></tr> </table> <div> <input onclick="ver5startWrd();" type="button" value="старт" /> </div> </td> </tr> </tbody> </table> <script src="https://sklees.narod.ru/js/findword/dicword.js"></script> <script> function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; } </script> <script> var ver5maska = ""; function ver5startWrd() { var ver5flagno = true; ver5maska = ""; while ( ver5flagno ) { ver5maska = wrd[getRandomInt(0, wrd.length)].toLowerCase(); if (ver5maska.length === 5) ver5flagno = false; } // document.getElementById('ver5Wordinput0').value = ver5maska[0]; document.getElementById('ver5Wordinput1').value = ver5maska[1]; document.getElementById('ver5Wordinput2').value = ver5maska[2]; document.getElementById('ver5Wordinput3').value = ver5maska[3]; document.getElementById('ver5Wordinput4').value = ver5maska[4]; // var ver5flagno2 = true; while ( ver5flagno2 ) { for (var i = 0; i < 100; i++) ver5clicl(getRandomInt(1, ver5maska.length)); if ( (document.getElementById('ver5Wordinput0').value.toLowerCase() != ver5maska[0].toLowerCase())&& (document.getElementById('ver5Wordinput1').value.toLowerCase() != ver5maska[1].toLowerCase())&& (document.getElementById('ver5Wordinput2').value.toLowerCase() != ver5maska[2].toLowerCase())&& (document.getElementById('ver5Wordinput3').value.toLowerCase() != ver5maska[3].toLowerCase())&& (document.getElementById('ver5Wordinput4').value.toLowerCase() != ver5maska[4].toLowerCase()) ) ver5flagno2 = false; } } function ver5clicl(num) { var ver5tmpbuf = document.getElementById('ver5Wordinput'+num).value[0]; document.getElementById('ver5Wordinput'+num).value = document.getElementById('ver5Wordinput'+eval(num-1)).value[0]; document.getElementById('ver5Wordinput'+eval(num-1)).value = ver5tmpbuf[0]; // for (var i = 0; i < ver5maska.length; i++) { document.getElementById('ver5Wordinput'+i).value = document.getElementById('ver5Wordinput'+i).value.toLowerCase(); document.getElementById('ver5Wordinput'+i).style.fontWeight = ""; if (document.getElementById('ver5Wordinput'+i).value[0] === ver5maska[i]) { document.getElementById('ver5Wordinput'+i).value = document.getElementById('ver5Wordinput'+i).value.toUpperCase(); document.getElementById('ver5Wordinput'+i).style.fontWeight = "bold"; } } } </script>