Что то у меня не работает. Вот исходный код страницы:
<!DOCTYPE HTML>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="keywords" content="демонстрационный, страница, CMS Zzika, тестовая, сайт" />
<meta name="description" content="демонстрация тестовой страници созданой CMS Zzika" />
<meta name="author" content="" />
<link href="/template/css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/javascript/ready.js"></script><script type="text/javascript" src="/javascript/pm.js"></script>
<title>Демонстрационная страница CMS Zzika</title>
</head>
<body>
<a href='/uploads/www.rar'>Download to source files</a><br />
<table border="1" width="1400" align="center" cellspacing="0" cellpadding="0" style="border-radius: 15px;">
<tr style="border-radius: 15px 0 0 0;">
<td style="border-radius: 15px; 0 0 0"><a href="/"><img src="/template/images/logo.gif" style="border-radius: 15px 0 0 0;" /></a><br><br><br><div style="margin-left: 25px; margin-bottom: 25px;"><form action="" method="POST" onsubmit="click(this)">
<table>
<tr>
<td></td>
<td>Тема сообщения:</td>
<td>Автор:</td>
<td>Дата отправки:</td>
<td></td>
</tr>
<tr>
<td><img src='/template/images/new_pm.jpg' /></td>
<td>Test theme</td>
<td>Shiper</td>
<td>2012-12-29</td>
<td><input type='checkbox' value='1'></td>
</tr>
<tr>
<td></td>
<td>fghf</td>
<td>Shkiper</td>
<td>2013-01-06</td>
<td><input type='checkbox' value='2'></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td><select name="type">
<option value="delete">Удалить</option>
<option value="to_view">Отметить как "Прочтенные"</option>
<option value="draft">Переместить в папку "Черновик"</option>
</select></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td><input type="submit" name="pm_submit" value="Выполнить" /></td>
</tr>
</table>
</form></center></td>
<td width="200"><center><h3>Zzika</h3><br /> <a href="/uploads/avatars/original/Zzika.jpg"><img src="/uploads/avatars/mini/Zzika.jpg" /></a></center><br />
Ваш email: lambre27@yandex.ru<br />
Группа: <span style="color: #FF0000;">Администратор</span><br />
Дата регистрации: 2012-12-18<br />
<a href="/addnews">Добавить новость</a><br />
<a href="/exit">Выход</a></td>
</tr>
</table>
</body>
</html>
pm.js onReady(function () {
function click (form)
{
for(var i = 0, el; i < form.elements.length; i++){
el = form.elements[i];
if(el.type && el.type == 'checkbox' && el.checked)
return true;
}
alert("Вы не выбрали сообщение");
event = form || window.form;
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}
return false;
}
});
ready.jsfunction bindReady(handler){
var called = false
function ready() {
if (called) return
called = true
handler()
}
if ( document.addEventListener ) {
document.addEventListener( "DOMContentLoaded", function(){
ready()
}, false )
} else if ( document.attachEvent ) {
if ( document.documentElement.doScroll && window == window.top ) {
function tryScroll(){
if (called) return
if (!document.body) return
try {
document.documentElement.doScroll("left")
ready()
} catch(e) {
setTimeout(tryScroll, 0)
}
}
tryScroll()
}
document.attachEvent("onreadystatechange", function(){
if ( document.readyState === "complete" ) {
ready()
}
})
}
if (window.addEventListener)
window.addEventListener('load', ready, false)
else if (window.attachEvent)
window.attachEvent('onload', ready)
}
readyList = []
function onReady(handler) {
if (!readyList.length) {
bindReady(function() {
for(var i=0; i<readyList.length; i++) {
readyList[i]()
}
})
}
readyList.push(handler)
}
Да жен если я не отмечу чекбокс, ничего не произойдет и консоль ошибок молчит :blink: