Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   не понятная ошибка! (https://javascript.ru/forum/css-html-browser/2504-ne-ponyatnaya-oshibka.html)

constantant 07.01.2009 12:07

не понятная ошибка!
 
вот код:
function call(){
JsHttpRequest.query('call.php?'+Math.random(),
            {
		'last_time': lt
            },
            function(result, errors) {
                if (result) {
for(var i=0;i<result["a"].length;i++){
var newElem = document.createElement('<DIV>');
newElem.innerHTML = '<b>'+result["a"][i]+'</b>: '+result["b"][i];
document.getElementById('message_list').insertBefore(newElem,null);
tm=result["d"][i];
}
lt = tm;
document.getElementById('pre').scrollTop=1500;
                }
            },
            false
        );
}


вот что пишет Опера:
JavaScript - http://sss/q.php
Unknown thread
Error:
name: Error
message: INVALID_CHARACTER_ERR
stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace'

FF и IE ошибок не выдают и работают хорошо, что же Опере не нравится?

проблема в том, что Опера не понимает var newElem = document.createElement('<DIV>'); а как же тогда это сделать другим стпособом?

Андрей Параничев 08.01.2009 17:39

var newElem = document.createElement('DIV');

constantant 08.01.2009 22:04

спасибо) я уже сам догнал)


Часовой пояс GMT +3, время: 07:07.