Как я могу получить доступ или получить идентификатор div элемента внутри формы, используя внешний файл js?
Вот пример
файл asp
<html>
<head>
<script src="jquery.js"></script>
<script src="jsqueryms.js></script>
<script src="myjs.js"></script>
<body onload="initmyjs();">
<form id="formid">
<input type="button" id="button"/>
<div id='dialog'>this is modal dialog</dialog>
</form>
</head>
</html>
внешний файл js
function initmyjs()
{
if document.getelementby('button')!=null
{
document.getelementbyid('button').onlclick=function()
{
$('#dialog').dialog({ modal: true, position: [902, 345], width: 400 });
}
}
}
Мне нужно открыть модальное диалоговое окно после нажатия кнопки, у меня нет проблем с доступом к нему, если скрипт находится на странице asp, но если я помещаю его во внешний файл js, ничего не происходит, но не отображается сообщение об ошибке скрипта. Интересно, если сценарий правильный, за исключением того, что я не могу отобразить правильный идентификатор элемента моего div. Заранее спасибо.