Javascript JSON-根据用户输入更改键值对
我试图获得用户的输入,并将其作为我正在构建的json的一部分,我想要实现的是这样的 当用户填写文本框时,我可以得到该值并向其发出警报吗?但是目前我得到的输出只有“[object HTMLInputElement]” 这是我的代码和一把小提琴: 如有任何意见或建议,敬请谅解:Javascript JSON-根据用户输入更改键值对,javascript,json,Javascript,Json,我试图获得用户的输入,并将其作为我正在构建的json的一部分,我想要实现的是这样的 当用户填写文本框时,我可以得到该值并向其发出警报吗?但是目前我得到的输出只有“[object HTMLInputElement]” 这是我的代码和一把小提琴: 如有任何意见或建议,敬请谅解: <html> <head> <meta charset="UTF-8"> <title></title> &
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
function Run() {
var x = document.getElementById("fruits");
var data = {"fruits": x};
alert(data.fruits);
}
</script>
</head>
<body>
<input id="fruits">
<button onClick="Run()">Run</button>
</body>
</html>
函数运行(){
var x=document.getElementById(“水果”);
var数据={“水果”:x};
警报(数据、水果);
}
跑
对元素使用.value
:
对元素使用
.value
:
对元素使用
.value
:
对元素使用
.value
:
试试这个
function Run() {
var x = document.getElementById("fruits").value;
var data = {"fruits": x};
alert(data.fruits);
}
阅读更多关于的信息,试试这个
function Run() {
var x = document.getElementById("fruits").value;
var data = {"fruits": x};
alert(data.fruits);
}
阅读更多关于的信息,试试这个
function Run() {
var x = document.getElementById("fruits").value;
var data = {"fruits": x};
alert(data.fruits);
}
阅读更多关于的信息,试试这个
function Run() {
var x = document.getElementById("fruits").value;
var data = {"fruits": x};
alert(data.fruits);
}
阅读更多有关的信息使用以下内容:
var x = document.getElementById("fruits").value;
编辑:
getElementById返回一个javascript DOM元素对象。如果您希望访问任何属性,如id、类、值等,则必须使用“.”运算符来访问该类
document.getElementById("fruits").class
类似地,要获取元素的值(在本例中,元素是输入的,因此它具有value属性),必须使用
document.getElementById("fruits").value
使用以下命令:
var x = document.getElementById("fruits").value;
编辑:
getElementById返回一个javascript DOM元素对象。如果您希望访问任何属性,如id、类、值等,则必须使用“.”运算符来访问该类
document.getElementById("fruits").class
类似地,要获取元素的值(在本例中,元素是输入的,因此它具有value属性),必须使用
document.getElementById("fruits").value
使用以下命令:
var x = document.getElementById("fruits").value;
编辑:
getElementById返回一个javascript DOM元素对象。如果您希望访问任何属性,如id、类、值等,则必须使用“.”运算符来访问该类
document.getElementById("fruits").class
类似地,要获取元素的值(在本例中,元素是输入的,因此它具有value属性),必须使用
document.getElementById("fruits").value
使用以下命令:
var x = document.getElementById("fruits").value;
编辑:
getElementById返回一个javascript DOM元素对象。如果您希望访问任何属性,如id、类、值等,则必须使用“.”运算符来访问该类
document.getElementById("fruits").class
类似地,要获取元素的值(在本例中,元素是输入的,因此它具有value属性),必须使用
document.getElementById("fruits").value
他们为什么要这样做?解释他们为什么要这样做?解释他们为什么要这样做?解释他们为什么要这样做?说明