<p><style type="text/css">.stWord { font-family: Times New Roman; font-size : 14pt; } </style></p> <p> <table align="center" border="0" cellspacing="0" width="400"> <tbody> <tr> <td class="colorborder"> подбор слов 2 <hr> <div>Введите искомое слово по буквам в произвольном порядке Например: ЗВЗДЧТЕОЕ Результат: ЗВЕЗДОЧЕТ База: 51687 слов</div></p> <p> <div><input class="stWord" id="ver4textFWinput" type="text" value="ЗВЗДЧТЕОЕ" /></div></p> <p> <div><input onclick="ver4FindWrd();" type="button" value="результат" /></div></p> <p> <div><textarea class="stWord" cols="60" id="ver4textFWoutput" rows="5" width="100">...</textarea></div> <div>не включены "Имена", "Географические названия"</div> </td> </tr> </tbody> </table></p> <p> <script src="https://sklees.narod.ru/js/findword/dicword.js"></script> <script> function ver4FindWrd() { document.getElementById('ver4textFWoutput').value = ''; if ( document.getElementById('ver4textFWinput').value === '') { document.getElementById('ver4textFWinput').value = 'ЗВЗДЧТЕОЕ'}; if ( document.getElementById('ver4textFWinput').value === ' ') { document.getElementById('ver4textFWinput').value = 'ЗВЗДЧТЕОЕ'}; var ver4maska = document.getElementById('ver4textFWinput').value.toUpperCase(); var ver4flagMas = 0; for (var i = 0; i < wrd.length; i++) { var ver4wrdtmp = wrd[i]; if (ver4wrdtmp.length === ver4maska.length) { var ver4tempResult = 0; var ver4flagNum = 0; for (var m = 0; m < ver4maska.length; m++) { ver4flagNum = 0; for (var n = 0; n < ver4maska.length; n++) { if (ver4wrdtmp[m] === ver4maska[n]) { ver4flagNum = 1;}; }; if (ver4flagNum === 1) {ver4tempResult = ver4tempResult + 1;}; }; if (ver4tempResult === ver4maska.length) { ver4flagMas = ver4flagMas + 1; if (ver4flagMas < 30) {document.getElementById('ver4textFWoutput').value = document.getElementById('ver4textFWoutput').value +' '+ ver4wrdtmp};} }; }; if ( document.getElementById('ver4textFWoutput').value === '') { document.getElementById('ver4textFWoutput').value = 'no result'}; } </script></p>