我有这个 JS 代码:
function myPopUp()
{
var y;
var name=prompt("Please enter your name"," הכנס את שמך");
if (name!=null)
{
y= ' How are you today?';
document.getElementById("popup").innerHTML = y;
var x="";
var time=new Date().getHours();
if (time<20)
{
x="Have a nice day" + name + '!';
}
else
{
x=' Great evening '+ name +' ! ';
}
document.getElementById("demo").innerText = x ;
}
}
使用以下 HTML 代码:
<body>
<button onclick="myPopUp()" >לחץ כאן</button>
<p id="demo"></p>
<p id="popup"></p>
</body>
我的问题:当有人写下自己的名字时,单词之间没有空格吗? JS中如何在单词之间添加空格?
谢谢。
最佳答案
看起来您只需要在“day”后面留一个空格,所以试试这个:
x="Have a nice day " + name + '!';
关于javascript - JS中单词之间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12304713/