在提示框中输入密码类型的输入

时间:2010-12-22 10:10:26

标签: javascript

大家好 我知道这可能是一个愚蠢的问题,但毕竟我必须确定。 我可以在提示框中添加类型为password的输入吗? 提示框是javascript的弹出框之一。(提醒,确认和提示)

2 个答案:

答案 0 :(得分:6)

不,你不能。

弹出窗口受浏览器控制,无法更改。

documentation所示,您只能提供消息和默认文本。


您可以使用javascript创建自己的叠加层,模拟提示弹出窗口。

请参阅jQuery UI Dialog以获取想法和示例。

答案 1 :(得分:6)

如果你的字面意思是prompt功能,那么你就无法做到。您可以执行的操作是在页面主要内容上方div或类似内容(使用绝对定位和z-index值)并在其中输入密码框。

更多关于这些问题的各种答案:

您可以使用各种各样的库来为您做出艰苦的工作(而不是 很难,但仍然如此)。如果您已经使用了jQueryPrototypeYUIClosureany of several others这样的图书馆,您可能会发现其中包含jQuery UI,{{3}},{{3}}或{{3}}。设计用于该库的插件(例如,{{3}}用于jQuery)。如果没有,有很多独立的实现。寻找"灯箱"或者"轻量级窗口"或" JavaScript对话框"等

请注意,这些中的任何一个都需要对代码的逻辑进行一些更改,因为prompt会使浏览器和脚本暂停,直到用户解除提示,而此机制在内容的顶部飞行元素本质上是异步的。