以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  登录提交以后,发何返回错误信息  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178709)

--  作者:304376480
--  发布时间:2022/7/17 9:44:00
--  登录提交以后,发何返回错误信息
老师您好!
做了一个登录页面,提交服务器以后,如果登录不成功,就会返回一个错误页面如下:!
                    e.WriteString("公司没有此员工存在!")
                    Return ""

我用submitAjaxForm(\'form1\',\'\',false); 函数也接收到了这个错误提示,但怎么写到页面中去啊?
函数代码:
function myfunction(){
    var result = submitAjaxForm(\'form1\',\'\',false);
   document.getElementById("toptip1").innerHTML = result;
}

页面代码:
Dim e As RequestEventArgs = args(0)
Dim wb As weui = args(1)
wb.AddPageTitle("","pageheader","销售系统","由湛江辉迅基于Foxtable开发")
If e.PostValues.ContainsKey("username") AndAlso e.PostValues.ContainsKey("password")  Then \'判断是否是验证失败后的重新登录
    wb.AddTopTips("","toptip1","用户名密码或公司编号错误!").msec = 2000 \'如果用户通过登录按钮访问,则给用户一个2秒的提示.
End If
wb.AddForm("","form1","logon.htm")
With wb.AddInputGroup("form1","ipg1")
    .AddInput("companyID","公司编号","text")
    .AddInput("username","户    名","text")
    .AddInput("password","密    码","password")
End With
With wb.AddButtonGroup("form1","btg1",True)
    .Add("btn1", "登录", "Button").Attribute= "" 
End With
wb.InsertHTML("<a href= \'addnewuser.htm\' style=\'display:inline-block; width:100%; text-align:center; margin-top: 10px\'>新用户注册<a/>")
wb.AppendHTML("<script src=\'./lib/ajaxform.js\'></script>") \'引入脚本文件

如果登录错误,我就想改变页面中红字的提示信息!要怎么修改?

[此贴子已经被作者于2022/7/17 9:44:31编辑过]

--  作者:有点蓝
--  发布时间:2022/7/17 20:40:00
--  
TopTips改不了提示,改为使用Dialog吧:http://www.foxtable.com/mobilehelp/topics/0102.htm