Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Про хокку
 
 автор: PAT   (13.08.2008 в 15:28)   письмо автору
 
 

Модератор не въехал и, удаляя бред, удалил и мой ответ на вопрос.
<html><head><meta http-equiv="content-type" content="text/html; charset=win-1251">
     <style>
     #myTBL div       {border: 2px inset; width: 500px}
     #myTBL div input {border: none; width: 100%}
     #myTBL td.cn     {padding: 0 5px; text-align: center; width: 100px}
     </style>
<script>
function funcENTER (x)
{
var evt = x ? x : window.event, elm = x.target ? x.target : evt.srcElement,
num = elm.id.substr (1) * 1, key = evt.keyCode, z = 0;
if (num == 3 && key == 13) {document.getElementById ('snd').focus (); return}
if (num < 3 && (key == 13 || key == 40)) z = 1;
if (num > 1 && key == 38) z = -1; document.getElementById ('s' + (num + z)).focus ();
}
function funcTEST (x)
{
var z = '&#160;', t = document.getElementById ('s' + x).value;
if (t.replace (/ /g, '').length) 
   {var r = t.match (/[аеёиоуыэюя]/ig); z = (r && r.length == ((x % 2) ? 5 : 7)) ? 'OK' : 'error'}
document.getElementById ('u' + x).innerHTML = z;
}
function funcSEND ()
{
for (var t = [], z = j = 1; j < 4; j++)
   {
   if (document.getElementById ('u' + j).innerHTML != 'OK') z++;
   t [j - 1] = document.getElementById ('s' + j).value;
   }
if (z == 1) {document.forms.hokku.tex.value = t.join ('\n'); return true}
else {alert ('Это - не хокку!'); return false}
}
</script>
</head><body>
     <table id="myTBL" cellpadding="0" cellspacing="0" border="0"><tr><td rowspan="3"><div>
     <input id="s1" onchange="funcTEST (1)" onkeydown="funcENTER (event)"><br>
     <input id="s2" onchange="funcTEST (2)" onkeydown="funcENTER (event)"><br>
     <input id="s3" onchange="funcTEST (3)" onkeydown="funcENTER (event)"></div></td>
     <td class="cn" id="u1">&#160;</td></tr><tr>
     <td class="cn" id="u2">&#160;</td></tr><tr>
     <td class="cn" id="u3">&#160;</td></tr></table>
<br><br>
     <form name="hokku" onsubmit="return funcSEND ()">
     <input type="hidden" name="tex"><input type="submit" id="snd" value="Отправить хокку">
     </form>
</body></html>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования