获取JavaScript中的用户输入
我希望使用HTML中的标记而不是JavaScript中的提示函数获取用户输入 我也不想在上面使用另一种语言,比如php 编辑 像这样的事情是可取的获取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创建
<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>