简体   繁体   English

我可以在 javascript 的 1 个文本框中输入 2 个值吗?

[英]Can i put 2 values in 1 textbox in javascript?

Is there a way to put 2 values in 1 text box using javascript?有没有办法使用 javascript 在 1 个文本框中输入 2 个值? another question just dont answer if dont antw to, may i know how to if-else numbers like (enter-age 18-60 only)另一个问题只是不回答,如果不回答,我可以知道如何使用 if-else 数字(仅限 18-60 岁)

<script>
function greeting() {
var name; 
var name = name.value;
document.getElementById("greeting1").value = name;
var greet;
var timep = time.value;
if (timep == "M") {
    greet = "Good Morning";
    document.getElementById("greeting1").value = greet;
    }
    else if (timep == "E") {
    greet = "Good Evening";
    document.getElementById("greeting1").value = greet;
    }
    else{
    alert("Not Allowed")
    }
    }       
</script>
<body>
<p>Enter Name::</p> <input type="text" id="name"  />
<p>Enter Time Period [M/E]::</p> <input type="text" id="time"  />
<button onclick="greeting()">TRY</button>
<input type="text" id="greeting1" readonly  />

To append multiple values to same text field use .value += greet要将多个值附加到同一文本字段,请使用.value += greet

 function greeting() { var name = document.getElementById("name").value; var greet; var timep = time.value; if (timep == "M") { greet = "Good Morning"; } else if (timep == "E") { greet = "Good Evening"; } else { alert("Not Allowed") } document.getElementById("greeting1").value = greet + ' ' + name; }
 <p>Enter Name::</p> <input type="text" id="name" /> <p>Enter Time Period [M/E]::</p> <input type="text" id="time" /> <button onclick="greeting()">TRY</button> <input type="text" id="greeting1" readonly />


Solution without entering time:不输入时间的解决方法:

 function greeting() { var name = document.getElementById("name").value; var hour = new Date().getHours(); var greeter = document.getElementById("greeting1"); greeter.value = name; if (hour < 12) { greeter.value += " Good Morning"; } else { greeter.value += " Good Evening"; } }
 <p>Enter Name::</p> <input type="text" id="name" placeholder="Name"/> <button onclick="greeting()">TRY</button> <input type="text" id="greeting1" readonly />

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM