获取JavaScript中的用户输入

获取JavaScript中的用户输入,javascript,html,input,Javascript,Html,Input,我希望使用HTML中的标记而不是JavaScript中的提示函数获取用户输入 我也不想在上面使用另一种语言,比如php 编辑 像这样的事情是可取的 <form action="demo_form.asp"> First name: <input type="text" name="fname"><br> <input type="submit" value="Submit"> </form> 名字: 但是不使用.asp创建

我希望使用HTML中的标记而不是JavaScript中的提示函数获取用户输入

我也不想在上面使用另一种语言,比如php

编辑 像这样的事情是可取的

<form action="demo_form.asp">
  First name: <input type="text" name="fname"><br>
  <input type="submit" value="Submit">
</form>

名字:

但是不使用.asp创建带有
id
属性的
input
标记

<input type="text" id="a" name="b" />

函数myJsFunction(){
var text=document.getElementById('input1')。值;
}

JavaScript有三种弹出框:警报框、确认框和提示框

<!DOCTYPE html>
<html>
<body>

<p>Click the button to display an alert box.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
alert("I am an alert box!");
}
</script>

</body>
</html>

单击按钮以显示警报框

试试看 函数myFunction() { 警报(“我是一个警报框!”); }
和用于文本框

<!DOCTYPE html>
<html>
    <body>
        <p>Click the button to demonstrate the prompt box.</p>
        <button onclick="myFunction()">Press me</button>
        <p id="demo"></p>
        <script>
         function myFunction()
         {
            var x;
            var person=prompt("Please enter your name","Safa Alrawi");
            if (person!=null)
            {
              x="Hello " + person + "! How are you today?";
              document.getElementById("demo").innerHTML=x;
              }
            }
        </script>
    </body>
</html>

单击按钮以演示提示框

<!DOCTYPE html>
<html>
<body>

<p>Click the button to display an alert box.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
alert("I am an alert box!");
}
</script>

</body>
</html>
按我

函数myFunction() { var x; var person=提示(“请输入您的姓名”,“Safa Alrawi”); if(person!=null) { x=“你好”+person+“!你今天好吗?”; document.getElementById(“demo”).innerHTML=x; } }
这个问题似乎离题了,因为它是关于学习基本知识的。请重新阅读这个问题——OP想要使用HTML。第二,内联javascript是不好的做法,应该避免。谢谢!这正是我所需要的!内联javascript是一种不好的做法,应该避免使用。我使用一个.js文件来存储实际的javascript,但代码本身的工作方式是我所需要的。
<!DOCTYPE html>
<html>
    <body>
        <p>Click the button to demonstrate the prompt box.</p>
        <button onclick="myFunction()">Press me</button>
        <p id="demo"></p>
        <script>
         function myFunction()
         {
            var x;
            var person=prompt("Please enter your name","Safa Alrawi");
            if (person!=null)
            {
              x="Hello " + person + "! How are you today?";
              document.getElementById("demo").innerHTML=x;
              }
            }
        </script>
    </body>
</html>