html绑定身份,纯html页面如何提交、传递参数、以及对身份进行验证

纯html页面如何提交、传递参数、以及对身份进行验证

发布时间:2020-02-27 来源:未知 点击:

由于项目需要做一套调查问卷,但客户要求调查问卷的题目,必须是纯html标签,于是就面临着一系列的问题

1页面如何提交

用户做完了调查问卷,调查的结果如何提交?

2如何给页面传递参数

同一个调查问卷,多个人提交后,管理人员查看调查问卷,如何传递参数,保证看到的数据是指定某一个人的调查问卷。其实这个问题,在asp.net中使用最简单的查询字符串就可以解决,但在纯html中,如何传递参数?

3如何验证用户身份

在用户登陆后,才能答卷,如何验证用户是否登录呢?

整个系统都使用html实现?能完成吗?似乎不行,毕竟提交的数据需要保存到数据库中,这个恐怕不是纯html可以完成的。

所以基本思路就是前台全部使用html静态网页,但后台却必须使用csharp代码配合。

1页面如何提交

其实纯html可以提交,主要是通过标签form。

例如如下代码,在提交到savedata.aspx后,就可以获得用户输入的所有的数据,在进行处理后保存到数据库,可以通过ajax提交,也可以通过input的 type为submit的标签提交。

代码如下:

代码如下:

First name:

Last name:

2如何给页面传递参数

在asp.net中给页面传递参数其实最简单就是通过查询字符串,但纯html了网页是静态网页,没有对应页面的后台,如何传递参数

例如同一套问卷,张三,李四都解答了问卷,管理员要查看张三的问卷,如何把张三的答案重新赋值给问卷的试题?

由于html是是静态页面,想要读取数据,就必须通过ajax动态读取答案,然后再修改静态页面。但如何传递表示某一个人的参数呢?

其实还是通过查询字符串,但分析查询字符串的方法从后台变为前台,变成了通过js去分析查询字符串,然后通过ajax读取数据。

代码如下:

function QueryString(name )

{

var sURL = window.location.search

var re = new RegExp("" +name+ "=([^&?]+)", "ig");

var result= re.exec(sURL);

if(result)

{

var temp= result[0].split('=');

return temp[1] ;

}

else

{

return "";

}

}

当然还有一种方法,因为读取数据是要通过后台的,所以可以根据Session中的信息来获取参数,但如果Session中没有相关信息,就只能通过通过查询字符串的方式了。

这就是微学网-程序员之家为你提供的"纯html页面如何提交、传递参数、以及对身份进行验证"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/8228.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
蔬菜水果商城是一个网上购物平台,旨在为用户提供方便快捷地购买新鲜蔬菜和水果的服务。通过学习HTML、CSS和JavaScript等前端技术,我制作了一个精美的网页设计作品。 整个网页设计分为10个页面,每个页面都有不同的功能和特点。首页是用户进入网站的第一个页面,它展示了推荐的新鲜水果和蔬菜,并附带特价促销信息。 商品列表页面展示了所有可供购买的水果和蔬菜,用户可以根据自己的需求筛选和搜索商品。每个商品都有详细的描述和价格信息,并支持加入购物车。 购物车页面展示了用户选择的商品清单和总价格,用户可以在购物车中增加或减少商品数量,实时更新总价格。结算页面则提供了用户填写订单信息和选择配送方式的界面。 用户登录和注册页面是为了方便用户管理个人信息和订单历史记录,用户可以通过注册账号和登录账号进行身份验证,并修改个人信息。 支付页面是用户进行支付的界面,支持各种支付方式,如支付宝、微信支付等。为了安全起见,支付页面采用了加密传输。 除了上述页面,还有关于我们、联系我们等信息页面,用户可以在这些页面了解商城的更多信息和联系平台客服。 整个网页设计运用了HTML进行结构编写,CSS进行样式调整,JavaScript进行页面交互和动态效果的实现。通过使用这些技术,我成功地实现了一个实用、美观、用户友好的蔬菜水果商城网页设计作品。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值