Тема: Допоможіть знайти помилку.
Є просте завдання - треба додавати нові рядки на екран засобами DOM.
файл index.html:
<html>
<head>
<title>add lines</title>
<meta http-equiv="content-type" content="text/html; " charset="utf-8"/>
<script type="text/javascript" src='addLine.js'></script>
</head>
<body>
<form name="hoseform" >
<input type="text" name="hName" size="30" />
<input type="submit" onclick="addLine()">
</form>
<ol id="mylist">
</ol>
</body>
</html>
файл addLine.js:
function addLine() {
hoseLi=document.createElement('li');
hoseLi.innerHTML = document.forms.hoseForm.hName.value;
document.getElementById('mylist').appendChild(hoseLi);
}
все працює і тут же зникає.
тобто - як тільки закінчила працювати функція - тут же зник новий внесений елемент DOM .
не розумію - чому? хто дає команду по новій зчитати файл index.html ?