Javascript 如何使用HTML获取和打印字符串

Javascript 如何使用HTML获取和打印字符串,javascript,html,integration,Javascript,Html,Integration,我有一个小项目,我正在工作(处理获得一个名称和打印字符串)。问题是当我点击按钮时,什么也没发生 代码: <!DOCTYPE html> <html> <head> <link type = "css" rel="stylesheet" href = "css.css"/> <script> var button = document.getElementById('

我有一个小项目,我正在工作(处理获得一个名称和打印字符串)。问题是当我点击按钮时,什么也没发生

代码:

<!DOCTYPE html>
<html>
    <head>
        <link type = "css" rel="stylesheet" href = "css.css"/>
        <script>
                var button = document.getElementById('send');
                var enter = document.getElementById('enter');
                    button.onclick function() {
                        var str = 'Hello ' + enter.value + ' how are you?'; 
                    alert(str);
                    }
        </script> 
        <title>HAL 9000 SIM</title>
    </head>
    <body>
        <p id=p1> What is your name? </p>
        <br><br>
        <input type = "text" id="enter" name = "entername"><br>
        <input type = "button" id="send" value="Enter">
</html>

var button=document.getElementById('send');
var enter=document.getElementById('enter');
button.onclick函数(){
var str='Hello'+enter.value+'how your?';
警报(str);
}
哈尔9000 SIM卡
你叫什么名字





正如您可能知道的那样,它并不完整,因此非常需要任何其他指针

首先,您没有指定onclick函数

var enter=document.getElementById('enter');
button.onclick=函数(){
var str='Hello'+enter.value+'how your?';
警报(str);
}
您似乎忘记了按钮后面的“=”符号。单击

选中此项:

<body>
    <p id=p1>What is your name?</p>
    <br>
    <br>
    <input type="text" id="enter" name="entername">
    <br>
    <input type="button" id="send" value="Enter">

仔细查看
按钮的语法。onclick
。你错过了什么…你说你被卡住了。。。请详细说明,因为你从不描述“手头的问题”。。。
    var button = document.getElementById('send');
    var enter = document.getElementById('enter');
    button.onclick =
    function () {
        if(enter.value.length > 0)
        {   
            var str = 'Hello ' + enter.value + ' how are you?';
            alert(str);
        }else
        {
            alert("Please input the required fields!");
        }
    };