我在需要用户ID /密码的webapp中使用dat.gui。像普通的webapps一样,我想将密码掩盖到' *******'当用户输入密码时。
我知道文本字段上的onChange事件会在用户修改文本时返回当前值;但无法弄清楚如何将键入的值替换为' ****''
答案 0 :(得分:0)
这可能有点晚,但以下情况相当不错。
var obj = { text: 'Password' };
var passwordField = gui.add(obj, 'text');
var inputElement = passwordField.domElement.firstChild;
var style = getComputedStyle(inputElement, null).cssText;
inputElement.type = "password";
inputElement.style.cssText = style;