做登陆,想换个方式玩哈,用js代码调用服务器的方法(我语言能力不咋好,说话自己都感觉很无语轮次的。说的很不好。期望大家谅解啊).想在vs2005中通过纯html控件来调用c#中自定义的方法。 //前台部分代码 (登陆框,密码框和登陆按钮3个)<input name="Username" type="text" class="username" size="30" value="Username"><input name="Password" type="password" class="password" size="30" value="pwd"><input id="Submit1" type="submit" value="submit" onclick="login()"/>js文件 function login() { var username=document.getElementById("Username").value; var pwd=document.getElementById("pwd").value; var message="<%=temp("admin","1000")%>"; if(message=="true") else }}
2 回答

杨魅力
TA贡献1811条经验 获得超6个赞
总之不能这样用,当你使用<%= temp("admin", "1000")%>的时候,已经执行了temp命令并在这一块输出结果,执行的时候还在服务器端,页面也没有送给客户端
这里要用ajax提交才行
- 2 回答
- 0 关注
- 424 浏览
添加回答
举报
0/150
提交
取消