Спасибо всем за помощь!
Вот с этого места подробнее можно? Как подсчитать количество созданных сессий?
processRequests() исправил на processRequest()
Не помогло. Функци не вызывается.
Вроде работает. Спасибо
Подскажите еще как аналогично сделать для радио-точки:
<input type="radio" name="vote">
Как сдеалть чтобы при выборе радио (свойство checked) точки ей присваивалось определенное значение?
if( (document.getElementById('text1').value=='') || (document.etElementById('text2').value=='') )
На эту строкку ругается - Объект не поддерживает свойство или метод
Нет когда ничего не вводишь сообщение об ошибке не появляется
ДУмаю здесь как-то надо имя формы привязать, но как? В ява скрипт не силен. Помогите
Что-то все на англицком.. Туговато мне с ним.
В 2-х словах можете сказать что мне нужно использовать, исходя из того что я написал. Я так понял обрезанный текст нужно выводить какой-то функцией..
Нужно изменить компонент joomla MosetsTree
Возьметесь?
if(response=='1') { div.innerHTML=jwajaxvote_lang['THANKS']; } else { div.innerHTML=jwajaxvote_lang['ALREADY_VOTE']; }
У меня не выполняется div.innerHTML из первого setTimeout
Из другого вызова setTimeout div.innerHTML уже выполняется.
Как вобще можно тестировать яваскрипт? Например данные пхп я храню в файлы и потом смотрю значения на разных этапах.
А как с яваскриптом?
lsXmlHttp.onreadystatechange=function() { var response; if(lsXmlHttp.readyState==4){ setTimeout(function(){ response = lsXmlHttp.responseText; if(response=='1') { div.innerHTML=jwajaxvote_lang['THANKS']; } else { div.innerHTML=jwajaxvote_lang['ALREADY_VOTE']; } },3000); setTimeout(function(){ if(response=='1'){ var newtotal = total_count+1; if(newtotal!=1) div.innerHTML='('+(newtotal)+' '+jwajaxvote_lang['VOTES']+')'; else div.innerHTML='('+(newtotal)+' '+jwajaxvote_lang['VOTE']+')'; var percentage = ((total + i)/(newtotal))*20; document.getElementById('rating'+id+parent).style.width=percentage+'%'; } else { if(total_count!=1) div.innerHTML='('+(total_count)+' '+jwajaxvote_lang['VOTES']+')'; else div.innerHTML='('+(total_count)+' '+jwajaxvote_lang['VOTE']+')'; } },3000); } } lsXmlHttp.open("GET",live_site+"/mambots/content/plugin_jw_ajaxvote/ajax.php?task=vote&user_rating="+i+"&cid="+id+"&parent="+parent,true); lsXmlHttp.send(null);
Вот полный код Меня интересует что выполнется вначале lsXmlHttp.open или функции где стоит setTimeout
Интуитивно чувствую что сначала идет lsXmlHttp.open и lsXmlHttp.send. А потом попадаю на lsXmlHttp.onreadystatechange.
И почему-то lsXmlHttp.responseText всегда возвращает одно и то же значение - 0