gpt4 book ai didi

javascript 页面导航不起作用

转载 作者:行者123 更新时间:2023-11-28 20:31:37 24 4
gpt4 key购买 nike

我是 JavaScript 新手。

我想成功导航页面,输入登录ID和密码。

(目前,我已经为任何登录 ID 和密码、验证类型的工作进行了编程)。

为此,我使用了 location.replace("Registration.aspx");

我的代码如下:

<script type="text/javascript">
var flag = 0;
function Validate() {
if (document.getElementById('txtLoginId').value == "") {

flag = 1;

document.getElementById('lblLoginID').innerHTML = "Enter LoginID";

}
else {

document.getElementById('lblLoginID').innerHTML = " ";

}

if (document.getElementById('txtPassWord').value == "") {
flag = 1;
alert("dddddd"+flag);
document.getElementById('lblPassword').innerHTML = "Enter Password";

}
else {

document.getElementById('lblPassword').innerHTML = "";

}

if (flag == 1) {

return false;

}
else {

// Response.Redirect("Registration.aspx");
location.replace("Registration.aspx");
return true;

}

}

</script>

按钮代码:

<asp:Button ID="btnLogin" runat="server" Text="LogIn" 
onclick="btnLogin_Click" OnClientClick="return Validate();" />

其中可能有什么错误?

请帮助我。

最佳答案

假设您必须在后面的代码中处理用户的输入:

客户端脚本验证函数应该是这样的:

    function Validate() {
var flag = 0;

if (document.getElementById('txtLoginId').value == "") {
flag = 1;
document.getElementById('lblLoginID').innerHTML = "Enter LoginID";
}
else
document.getElementById('lblLoginID').innerHTML = " ";

if (document.getElementById('txtPassWord').value == "") {
flag = 1;
document.getElementById('lblPassword').innerHTML = "Enter Password";
}
else
document.getElementById('lblPassword').innerHTML = "";

return (flag != 1);

}

在代码后面:

public void btnLogin_Click(object sender, EventArgs e)
{
/* username and password processing code
....
*/
Response.Redirect("Registration.aspx");
}

关于javascript 页面导航不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16248949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com