Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Dojo创建密码输入?_Javascript_Passwords_Dojo - Fatal编程技术网

Javascript 如何使用Dojo创建密码输入?

Javascript 如何使用Dojo创建密码输入?,javascript,passwords,dojo,Javascript,Passwords,Dojo,当我试图用Dojo创建密码输入时,我真的很困惑,下面是相关的代码片段: HTML: JavaScript: var passwordInput = new ValidationTextBox({ name: "password", }, "password"); 我觉得密码类型的输入不起作用,下面是效果示意图,是纯文本: 同时,我找不到另一个Dojo小部件可以用作密码,我也不认为Dojo不支持它。有人能给我一些关于这个问题的想法吗 提前下载。尝试使用类型参数 使用TextBox而不是

当我试图用Dojo创建密码输入时,我真的很困惑,下面是相关的代码片段:

HTML:

JavaScript:

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");