Javascript 怎样才能使<;输入>;将***显示为纯文本

Javascript 怎样才能使<;输入>;将***显示为纯文本,javascript,forms,join,concatenation,Javascript,Forms,Join,Concatenation,我想要id=demo(/document.getElementById(“demo”).innerHTML)作为值myInput3的输出,如*** 当前行为以纯文本显示myInput3的值 i、 e.如果我在myInput3中输入abcd1234,我想在id=demo中看到****** 函数myFunction(){ var x=document.getElementById(“myInput”).value+''+document.getElementById(“myInput2”).va

我想要id=demo
(/document.getElementById(“demo”).innerHTML)
作为值myInput3的输出,如
***

当前行为以纯文本显示myInput3的值

i、 e.如果我在myInput3中输入
abcd1234
,我想在id=demo中看到
******


函数myFunction(){
var x=document.getElementById(“myInput”).value+''+document.getElementById(“myInput2”).value+''+document.getElementById(“myInput3”).value;
document.getElementById(“myInput3”).value;
document.getElementById(“demo”).innerHTML=“您的详细信息是:”+x;
}
在文本字段中写入一些内容以触发函数

姓名: 用户名: 密码:

您可以使用以下方法在密码字段中重复字符(
*
),直到字符长度:


函数myFunction(){
var pass=document.getElementById(“myInput3”).value.trim();
pass='*'。重复(pass.length);
var x=document.getElementById(“myInput”).value+''+document.getElementById(“myInput2”).value+''+传递;
document.getElementById(“myInput3”).value;
document.getElementById(“demo”).innerHTML=“您的详细信息是:”+x;
}
在文本字段中写入一些内容以触发函数

姓名: 用户名: 密码:

您可以使用以下方法在密码字段中重复字符(
*
),直到字符长度:


函数myFunction(){
var pass=document.getElementById(“myInput3”).value.trim();
pass='*'。重复(pass.length);
var x=document.getElementById(“myInput”).value+''+document.getElementById(“myInput2”).value+''+传递;
document.getElementById(“myInput3”).value;
document.getElementById(“demo”).innerHTML=“您的详细信息是:”+x;
}
在文本字段中写入一些内容以触发函数

姓名: 用户名: 密码:

您可以使用正则表达式替换密码中的所有字符,如下所示:

<!DOCTYPE html>
<html>
<body>

<script>

function myFunction() {
  var x = document.getElementById("myInput").value + ' ' + 
  document.getElementById("myInput2").value + ' ' + 
  document.getElementById("myInput3").value.replace(/[\S]/g, "*")
  document.getElementById("demo").innerHTML = "Your details are: " + x;
}


</script>

<p>Write something in the text field to trigger a function.</p>

<div>Name:</div> <div><input type="text" id="myInput" oninput="myFunction()"></div>
<div>Username:</div> <div><input type="text" id="myInput2" oninput="myFunction()"></div>
<div>Password:</div> <div><input type="password" id="myInput3" oninput="myFunction()"><div>

<p id="demo"></p>



</body>
</html>

在文本字段中写入一些内容以触发函数

姓名: 用户名: 密码:


您可以使用正则表达式替换密码中的所有字符,如下所示:

<!DOCTYPE html>
<html>
<body>

<script>

function myFunction() {
  var x = document.getElementById("myInput").value + ' ' + 
  document.getElementById("myInput2").value + ' ' + 
  document.getElementById("myInput3").value.replace(/[\S]/g, "*")
  document.getElementById("demo").innerHTML = "Your details are: " + x;
}


</script>

<p>Write something in the text field to trigger a function.</p>

<div>Name:</div> <div><input type="text" id="myInput" oninput="myFunction()"></div>
<div>Username:</div> <div><input type="text" id="myInput2" oninput="myFunction()"></div>
<div>Password:</div> <div><input type="password" id="myInput3" oninput="myFunction()"><div>

<p id="demo"></p>



</body>
</html>

在文本字段中写入一些内容以触发函数

姓名: 用户名: 密码:


当前行为以明文打印“myInput3”。
如果你想要一个中断的html字符,那么你想要

当前行为以明文打印“myInput3”。
如果你想要中断的html字符,那么你想要

?非常欢迎!如果你接受这个答案,那就太好了:D谢谢你!非常欢迎!如果你接受这个答案,那就太好了:D谢谢你!