Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ошибка проверки статуса onreadystatechange
 
 автор: ШИМ   (31.10.2007 в 15:42)   письмо автору
 
 

Есть поле ввода, и селект, и файл с таблицой, нужно чтобы при вводе букв в поле ввода букв, в селекте отображались соответствующие слова из файла с таблицей

<script>
        
function key(text, select_id, url) {  
    
    // СОЗДАЕМ ОБЕКТ XMLHTTPRequest
    var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();

else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
return false;
}

    
//добавляем закодированный текст  в URL запроса  

url= url+'?text'+encodeURIComponent(text);

      //создаём запрос  

http_request.open('get',url,true);


 //прикрепляем к запросу функцию-обработчик  событий  
    this.http_request.onreadystatechange =function(){
        
        if(http_request.state==4){
            fill(select_id,http_request.responseText);
        }
            else {
                // ПОДОЖДИТЕ
            }
        }
        this.http_request.send(NULL)
     }  
         
      


</script>

<input type="text" onkeyup="key(this.value,'id_select','table.txt')" />  
 <select id="id_select" name="id_select">  
 <option selected="selected" value=""></option>  
 </select>  

<script>

выдает ошибку
this.http_request has no properties.
this.http_request.onreadystatechange =function(){

   
 
 автор: Crux   (01.11.2007 в 07:37)   письмо автору
 
   для: ШИМ   (31.10.2007 в 15:42)
 

попробуйте убрать this

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования