Javascript 如何使用Dojo创建密码输入?
当我试图用Dojo创建密码输入时,我真的很困惑,下面是相关的代码片段: HTML: JavaScript:Javascript 如何使用Dojo创建密码输入?,javascript,passwords,dojo,Javascript,Passwords,Dojo,当我试图用Dojo创建密码输入时,我真的很困惑,下面是相关的代码片段: HTML: JavaScript: var passwordInput = new ValidationTextBox({ name: "password", }, "password"); 我觉得密码类型的输入不起作用,下面是效果示意图,是纯文本: 同时,我找不到另一个Dojo小部件可以用作密码,我也不认为Dojo不支持它。有人能给我一些关于这个问题的想法吗 提前下载。尝试使用类型参数 使用TextBox而不是
var passwordInput = new ValidationTextBox({
name: "password",
}, "password");
我觉得密码类型的输入不起作用,下面是效果示意图,是纯文本:
同时,我找不到另一个Dojo小部件可以用作密码,我也不认为Dojo不支持它。有人能给我一些关于这个问题的想法吗
提前下载。尝试使用类型参数
使用TextBox而不是ValidationTextBox并设置属性类型:“密码”
new TextBox({
type:'password'
},'pass');
您可以实时查看它您可以通过以下两种方式创建它: 1.声明性示例:
<input id="password" name="password" type="password" required="true" data-dojo-type="dijit/form/ValidationTextBox" tabindex="0" invalidMessage:'Please enter password.'">
您使用哪个dojo版本?以及哪个浏览器和版本?“因为这对我来说很有用,是的,这是@mkr9答案中给出的修改版本,使用ValidationTextBox而不是TextBox。
<input id="password" name="password" type="password" required="true" data-dojo-type="dijit/form/ValidationTextBox" tabindex="0" invalidMessage:'Please enter password.'">
var password = new ValidationTextBox({
name: "password",
type: "password"
}, "password");