JavaScript的新功能我尝试编写一个警告框,不仅在单击“输入”按钮时显示“感谢您访问”,而且还在文本框中输入了名称。我有一个方框说感谢您的访问,但无法弄清楚如何制作它以便它表示感谢您的访问名称。
这是我到目前为止所拥有的
<title>JS-Colors</title>
<script type="text/javascript">
function salutation () {
var goodbye= document.getElementById('name').Value;
if (confirm("Thank You For Visiting") == true){
goodbye="Thank You For Visiting";
}
}
</script>
这是它的html部分
First Name:<input type="text" id="name"/>
<input type="button" value="Enter" button onclick="salutation ()"/>
我错过了什么?
答案 0 :(得分:2)
我对您的代码和整个if语句部分感到有些困惑,但根据您的描述,这就是您想要的:
function salutation() {
var name = document.getElementById('name').value;
confirm("Thank You For Visiting " + name);
}
答案 1 :(得分:0)
根据我的理解,这是你要求的?
function salutation() {
var val = document.getElementById('name').value; //value of the input.
if (confirm("Thank you for visiting "+val+".")) {
//do something if user has clicked the ok button on the confirm.
}
}
答案 2 :(得分:0)
我已经弄明白了,我一直在找这个
function FirstName(){
var name=document.getElementById('name').value;
var name=alert('Thank You For Visiting ' + name);
}
HTML
First Name:<input type="text" id="name"/>
<input type="button" value="Enter" button onclick="FirstName ()"/>