В общем проблема такова:
Начал я писать вход для своего проекта. Прикрутил формы кнопку итд.
Начал осуществлять отправку формы без перезагрузки страницы и вот тут стопор. 5 дней уже мучаюсь! Проверил на двух других отдельных страницах все работает, а на этой нет(
вот код формы:
<form method="post" id="form" name="form" action="login.php>
<div style="width:500px; position:left; padding: 10px; 0px 5px">
<div id="ajax"></div>
<table>
<tbody>
<tr>
<td>
<a>Логин:</a>
</td>
<td>
<input type="text" size="30" placeholder="Введите логин..." id="login" name="login">
</td>
<td>
<a style="margin-left: 10px; cursor:pointer;" class="poplight" href="/mytable/mytale.php?act=support">Забыли логин?</a>
</td>
</tr>
<tr>
<td>
<a>Пароль:</a>
</td>
<td>
<input type="password" size="30" placeholder="Введите пароль..." id="password" name="password">
</td>
<td>
<a style="margin-left: 10px; cursor:pointer;" class="poplight" href="/mytable/mytale.php?act=support">Забыли пароль?</a>
</td>
</tr>
</tbody>
</table>
</div>
<table>
<tbody>
<tr>
<td><input type="submit" class="btn" name="form_btn" OnClick="too()" value="Войти в панель" style="font-size: 20px; padding: 5px; text-align:start; position:left;" ></td>
<td><span class="wrap">
<a href="#" title="ВКонтакте" class="vkontakte"></a>
<a href="#" title="Одноклассники" class="odnoklassniki"></a>
<a href="#" title="Facebook" class="facebook"></a>
<a href="#" title="Twitter" class="twitter"></a>
<a href="#" title="Мой Мир@Mail.Ru" class="moimir"></a>
<a href="#" title="Google+" class="google"></a>
<a href="#" title="Яндекс" class="yandex"></a>
</span>
</td>
</tbody>
</table>
</form>
к этой странице я подключил файл js вот он:
function getXmlHttp(){
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function too() {
var a = document.getElementById("login").value;
var b = document.getElementById("password").value;
var xmlhttp = getXmlHttp();
xmlhttp.open('POST', '/mytable/login/login.php', true);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send("login=" + encodeURIComponent(a) + "&password=" + encodeURIComponent(b));
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if(xmlhttp.status == 200) {
document.getElementById("ajax").innerHTML = xmlhttp.responseText;
}
}
};
}
И собственно библиотеку, вот:
<script language="JavaScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">
</script>
По нажатии кнопки отправки происходит простое перенаправление на файл обработчик(как будто скрипта нету).
в JS я не силен если что не судите строго.
Помогите заранее спасибо)