Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.06.2010, 11:46
Новичок на форуме
Отправить личное сообщение для bgdankrlchuk Посмотреть профиль Найти все сообщения от bgdankrlchuk
 
Регистрация: 07.06.2010
Сообщений: 4

Ошибка с createElement
есть такой код
newDiv = document.createElement("div");
newDiv.innerHTML = '<input type=\"hidden\" name=\"region\" value=\"'+country+'\">';
my_div = document.getElementById("Id");
document.body.insertBefore(newDiv,document.getElementById("Id"));
alert(newDiv,my_div);

почему выдает такую ошибку

Error

NOT_FOUND_ERR

или такую

ReferenceError
Security error: attempted to read protected variable
Ответить с цитированием
  #2 (permalink)  
Старый 07.06.2010, 11:58
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

<html>
<head>
<script type="text/javascript">
window.onload=function(){
newDiv = document.createElement("div");
newDiv.innerHTML = '<input type=\"hidden\" name=\"region\" value=\"'+'dsf'+'\">';
my_div = document.getElementById("Id");
document.body.insertBefore(newDiv,document.getElementById("Id"));
alert(newDiv);
alert(my_div);
}

</script>
</head>
<body>
<div id="Id"></div>
</body>
</html>

Все работает вообще-то
Ответить с цитированием
  #3 (permalink)  
Старый 07.06.2010, 12:02
Новичок на форуме
Отправить личное сообщение для bgdankrlchuk Посмотреть профиль Найти все сообщения от bgdankrlchuk
 
Регистрация: 07.06.2010
Сообщений: 4

Может если так то станет ясно
function getCityList(sel,region,log,pass,kod){
if( ajaxCity.readyState == 0 || ajaxCity.readyState == 4 ){
var my_div = null;
var newDiv = null;
   var country = sel;
   var region = region;
   var log=log;
   var pass=pass;
   var kod= kod;
  if(country!=0){
   ajaxCity.open("GET", "temu.php?log="+log+"&pass="+pass+"&kod="+kod+"&misce="+country+"&region1="+region, true);
    }
    if(region==1){
  newDiv = document.createElement("div");
  newDiv.innerHTML = '<input type=\"hidden\" name=\"region\" value=\"'+country+'\">';
  my_div = document.getElementById("Id");
  document.body.insertBefore(newDiv,document.getElementById("Id"));
alert(newDiv,my_div);
    ajaxCity.onreadystatechange = createCities;
    
    }
    if(region==2){
    ajaxCity.onreadystatechange = createCities2;
    document.My_Form.city.value=country;


И в чем тогда может быть ошибка?

еще пишет Event thread: change ecmascript

Задача состоит в том что у меня не передаются с селекта наймы я это хочу переправить через криейт едлемент...
Но чтобы долго не писать-то просто введу еще несколько хыдденов

Кроме того теперь аякс не работает...

Последний раз редактировалось bgdankrlchuk, 07.06.2010 в 12:26.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cookies и ошибка клиента 400 Bad Request Roman-NN Общие вопросы Javascript 4 02.06.2010 13:06
То-ли лыжи не едут, толи... возможно ошибка в коде. AzriMan Общие вопросы Javascript 19 18.05.2009 16:07
Ошибка вызова замыкания Андрей Параничев Общие вопросы Javascript 8 01.10.2008 21:16
не могу понять в чём ошибка scuter Общие вопросы Javascript 2 28.08.2008 15:22
IE: неизвестная ошибка выполнения _Kpot_ Internet Explorer 1 03.04.2008 11:00