это я не дописал. Использую - item вместо in. Но все равно не работает.
Ради интереса написал отдельный пример:
<!DOCTYPE>
<html>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<head>
<script language="JavaScript" src="new2_files/scrjs.js"></script>
</head>
<body>
<div id="stra">
<form>
<input id="pole" type="text" value="Из файла"/>
<input id="pole2" type="text" onclick="run(this.value)" value="Атрибут"/>
</form>
</div>
</body>
</html>
function run() {
alert('atribut');
}
var elem=document.getElementById("pole");
if(elem) alert(elem);
else alert('no obj');
Так вот при нажатии на pole все работает. А при нажатии на pole2 выдает сообщение no obj. Теперь вообще ничего не понимаю, полная каша в голове.