Показать сообщение отдельно
  #2 (permalink)  
Старый 03.04.2013, 05:47
Новичок на форуме
Отправить личное сообщение для olga22_03 Посмотреть профиль Найти все сообщения от olga22_03
 
Регистрация: 02.04.2013
Сообщений: 3

немного поменяла и дописала содержание, но проблема остается та же. не работает. В консоли вижу свои ошибки:
Uncaught TypeError: Cannot read property 'ddate' of undefined script.js:15
Uncaught ReferenceError: ch is not defined script.js:36


Вот коды моих страниц.
index.html
<script type="text/javascript" src="script.js">
$(document).ready(function()
</script>


<form method="post">
<input type="text" name="ddate" size="10" placeholder="dd/mm/yyyy">
<input type="text" name="naz" size="30" placeholder="новая задача" onclick="cl()">
<input type="button" value="Создать задачу" onclick="addTask()" onkeydown="keyDown(event)"> <br>
<label><input type="checkbox" name="ch" onclick="del()">Задача завершена
</form>

и script.js
function cl()
{ alert("ВВедите название для новой задачи и нажмите Enter или кнопку Создать задачу");
}
function keyDown(e)
{ if(e.keyCode == 13)
{alert("нажата клавиша Enter");
form.button.click();}
}
function addTask()
{ alert("создается новая задача");
var values = new Array();
var newDate = new Date();
var itemId = newDate.getTime();
var ddate = "";
if (!document.forms["todoForm"]["ddate"].value)
{
ddate = newDate.getTime();
}
else
{
ddate = document.forms["todoForm"]["ddate"].value;
}
values.push(document.forms["todoForm"]["naz"].value);
values.push(ddate);
try {
localStorage.setItem(itemId, values.join(';'));
} catch (e) {
if (e == QUOTA_EXCEEDED_ERR) {
alert('Quota exceeded!');
}
}
alert("задача создана")

}
function del()
{ if(ch.checked)
alert("включен checkbox")
}

огромная просьба знающим разъяснить мне эти ошибки. Я неправильно обращаюсь к компонентам?

Последний раз редактировалось olga22_03, 03.04.2013 в 06:04.
Ответить с цитированием