У меня есть форма на html-странице с кнопкой отправки.
<div id="tt"> <form method="post" action="time.php"> <input type="text" name="c"><br> <INPUT TYPE="submit" VALUE="givetime"></FORM> </div>
time.php – это просто эхо текущего времени.
У меня есть код ajax, который возвращает:
if(ajaxRequest.readyState == 4){ document.myForm.tt.innerHTML= ajaxRequest.responseText; }
Я не хочу использовать jquery для этого, так как хочу увидеть, возможно ли это в первую очередь так сложно … Любая идея, почему это не работает?
Я считаю, что проблема заключается в попытке использовать «tt» без использования getElementById (). Код должен быть в соответствии с
if(ajaxRequest.readyState == 4){ document.getElementById('tt').innerHTML= ajaxRequest.responseText; }
Вы не имеете в виду ваш div
правильно. использование
document.getElementById("tt").innerHTML