在这里,我想要创建一个字段(选中框下拉)的形式,是密码保护。
当用户单击该下拉列表时,会出现一个提示,在这里,用户输入密码,如果密码是正确的,那么用户可以选择该下拉框的值。
那么我怎样才能实现这个功能呢?
发布于 2013-10-03 13:38:44
简单:
selectonclick:打开prompt或dialogonsubmit:通过AJAX发送数据,并使用(或另一种服务器端语言)在后台检查密码。select注意:
顺便说一下
发布于 2013-10-03 13:36:58
恐怕您没有预先制定的解决方案--您必须开发自己的解决方案,即最初显示禁用下拉列表,在单击事件上弹出您自己的密码表单,比较密码是否匹配,如果它们匹配,则最终启用下拉。
这里最具挑战性的问题是密码保护。如果您希望这个特性至少有一点安全性,您不能只在js/jquery源代码中包含正确的密码。要么使用加密,要么使用AJAX。
发布于 2013-10-03 13:40:03
您可以绝对地在字段上定位一个不可见的div,并侦听该div上的单击事件。如果密码正确,请删除div。如果你想成为安全良心,我根本不会包括下拉列表,除非他们的密码是正确的。一旦密码正确,返回select的内容。一旦密码正确,您就可以填充选择字段并打开它。
因为即使像其他人所说的那样禁用select,也没有什么能阻止某人进入html并启用它。除非经过验证,否则它必须不可用。
https://stackoverflow.com/questions/19160575
复制相似问题