我正在使用ajax进行简单的登录和注册表格
这是我的代码:
function loadRegistrationForm() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("container").innerHTML =
this.responseText;
}
};
xhttp.open("GET", "registrationform.php", true);
xhttp.send();
}
。
<div id="container">
--->LOGIN FORM
<a onclick="loadRegistrationForm">Register?</a>
</div>
但是每当我单击链接时,注册表格将仅闪烁一秒钟,然后返回到登录表格。我究竟做错了什么?
最佳答案
用
onclick="loadRegistrationForm()"
代替
onclick="loadRegistrationForm"
关于javascript - 如何使用ajax加载表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45272219/