Html 从按钮向文本区域添加文本
有没有办法在Html 从按钮向文本区域添加文本,html,button,textarea,Html,Button,Textarea,有没有办法在文本区域设置文本?我有四个按钮,当我点击按钮时,我希望按钮中的文本出现在文本区域 这是我的密码: <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="practice.css"> <script> var elem = document.getElementById('ta1'); function displayText(
文本区域设置文本?我有四个按钮
,当我点击按钮
时,我希望按钮
中的文本出现在文本区域
这是我的密码:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="practice.css">
<script>
var elem = document.getElementById('ta1');
function displayText(e){
elem.setText(elem.getText());
}
</script>
</head>
<body>
<div>
<input class="button" type="button" id="button0" value="testing1"/>
<input class="button" type="button" id="button1" value="testing2" />
<input class="button" type="button" id="button2" value="testing3"/>
<input class="button" type="button" id="button3" value="testing4"/>
</div>
<textarea id = "ta1" disabled rows="3" cols="50"></textarea>
</body>
</html>
var elem=document.getElementById('ta1');
函数显示文本(e){
elem.setText(elem.getText());
}
我想创建一个方法displayText(e)
,它收集按钮
文本并将其设置在文本区域
。但是我不知道如何访问按钮
文本。一旦我得到了文本,我如何将其保存在文本区域
?有什么想法吗 使用.value属性在文本区域中显示预设文本
<!DOCTYPE html>
<html>
<body>
<textarea id="demo" cols="10" rows="20">
</textarea>
<script>
var cars = ["Saab", "Volvo", "BMW"];
for(var i = 0; i < cars.length;i++){
document.getElementById("demo").value += " " + cars[i];
}
</script>
</body>
</html>
var汽车=[“萨博”、“沃尔沃”、“宝马”];
对于(变量i=0;i
使用.value属性在文本区域中显示预设文本
<!DOCTYPE html>
<html>
<body>
<textarea id="demo" cols="10" rows="20">
</textarea>
<script>
var cars = ["Saab", "Volvo", "BMW"];
for(var i = 0; i < cars.length;i++){
document.getElementById("demo").value += " " + cars[i];
}
</script>
</body>
</html>
var汽车=[“萨博”、“沃尔沃”、“宝马”];
对于(变量i=0;i
使用.value属性在文本区域中显示预设文本
<!DOCTYPE html>
<html>
<body>
<textarea id="demo" cols="10" rows="20">
</textarea>
<script>
var cars = ["Saab", "Volvo", "BMW"];
for(var i = 0; i < cars.length;i++){
document.getElementById("demo").value += " " + cars[i];
}
</script>
</body>
</html>
var汽车=[“萨博”、“沃尔沃”、“宝马”];
对于(变量i=0;i
使用.value属性在文本区域中显示预设文本
<!DOCTYPE html>
<html>
<body>
<textarea id="demo" cols="10" rows="20">
</textarea>
<script>
var cars = ["Saab", "Volvo", "BMW"];
for(var i = 0; i < cars.length;i++){
document.getElementById("demo").value += " " + cars[i];
}
</script>
</body>
</html>
var汽车=[“萨博”、“沃尔沃”、“宝马”];
对于(变量i=0;i
那么你的意思是这样吗
<!DOCTYPE html>
<head>
<script>
document.addEventListener('DOMContentLoaded', start, false);
function start(){
document.getElementById("button0").addEventListener("click", function(){addText(this);} );
document.getElementById("button1").addEventListener("click", function(){addText(this);} );
document.getElementById("button2").addEventListener("click", function(){addText(this);} );
document.getElementById("button3").addEventListener("click", function(){addText(this);} );
function addText(elem) {
document.getElementById("ta1").innerHTML += elem.value;
}
};
</script>
</head>
<body>
<textarea id = "ta1" disabled rows="3" cols="50">
</textarea>
<br>
<input class="button" type="button" id="button0" value="testing1"/>
<input class="button" type="button" id="button1" value="testing2" />
<input class="button" type="button" id="button2" value="testing3"/>
<input class="button" type="button" id="button3" value="testing4"/>
</body>
</html><html>
document.addEventListener('DOMContentLoaded',start,false);
函数start(){
document.getElementById(“button0”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button1”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button2”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button3”).addEventListener(“单击”,函数(){addText(this);});
函数addText(elem){
document.getElementById(“ta1”).innerHTML+=elem.value;
}
};
那么你的意思是这样吗
<!DOCTYPE html>
<head>
<script>
document.addEventListener('DOMContentLoaded', start, false);
function start(){
document.getElementById("button0").addEventListener("click", function(){addText(this);} );
document.getElementById("button1").addEventListener("click", function(){addText(this);} );
document.getElementById("button2").addEventListener("click", function(){addText(this);} );
document.getElementById("button3").addEventListener("click", function(){addText(this);} );
function addText(elem) {
document.getElementById("ta1").innerHTML += elem.value;
}
};
</script>
</head>
<body>
<textarea id = "ta1" disabled rows="3" cols="50">
</textarea>
<br>
<input class="button" type="button" id="button0" value="testing1"/>
<input class="button" type="button" id="button1" value="testing2" />
<input class="button" type="button" id="button2" value="testing3"/>
<input class="button" type="button" id="button3" value="testing4"/>
</body>
</html><html>
document.addEventListener('DOMContentLoaded',start,false);
函数start(){
document.getElementById(“button0”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button1”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button2”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button3”).addEventListener(“单击”,函数(){addText(this);});
函数addText(elem){
document.getElementById(“ta1”).innerHTML+=elem.value;
}
};
那么你的意思是这样吗
<!DOCTYPE html>
<head>
<script>
document.addEventListener('DOMContentLoaded', start, false);
function start(){
document.getElementById("button0").addEventListener("click", function(){addText(this);} );
document.getElementById("button1").addEventListener("click", function(){addText(this);} );
document.getElementById("button2").addEventListener("click", function(){addText(this);} );
document.getElementById("button3").addEventListener("click", function(){addText(this);} );
function addText(elem) {
document.getElementById("ta1").innerHTML += elem.value;
}
};
</script>
</head>
<body>
<textarea id = "ta1" disabled rows="3" cols="50">
</textarea>
<br>
<input class="button" type="button" id="button0" value="testing1"/>
<input class="button" type="button" id="button1" value="testing2" />
<input class="button" type="button" id="button2" value="testing3"/>
<input class="button" type="button" id="button3" value="testing4"/>
</body>
</html><html>
document.addEventListener('DOMContentLoaded',start,false);
函数start(){
document.getElementById(“button0”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button1”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button2”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button3”).addEventListener(“单击”,函数(){addText(this);});
函数addText(elem){
document.getElementById(“ta1”).innerHTML+=elem.value;
}
};
那么你的意思是这样吗
<!DOCTYPE html>
<head>
<script>
document.addEventListener('DOMContentLoaded', start, false);
function start(){
document.getElementById("button0").addEventListener("click", function(){addText(this);} );
document.getElementById("button1").addEventListener("click", function(){addText(this);} );
document.getElementById("button2").addEventListener("click", function(){addText(this);} );
document.getElementById("button3").addEventListener("click", function(){addText(this);} );
function addText(elem) {
document.getElementById("ta1").innerHTML += elem.value;
}
};
</script>
</head>
<body>
<textarea id = "ta1" disabled rows="3" cols="50">
</textarea>
<br>
<input class="button" type="button" id="button0" value="testing1"/>
<input class="button" type="button" id="button1" value="testing2" />
<input class="button" type="button" id="button2" value="testing3"/>
<input class="button" type="button" id="button3" value="testing4"/>
</body>
</html><html>
document.addEventListener('DOMContentLoaded',start,false);
函数start(){
document.getElementById(“button0”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button1”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button2”).addEventListener(“单击”,函数(){addText(this);});
document.getElementById(“button3”).addEventListener(“单击”,函数(){addText(this);});
函数addText(elem){
document.getElementById(“ta1”).innerHTML+=elem.value;
}
};
您可以通过在输入语句中添加“onclick”来实现,如下所示:
// add **onclick="function()"** to the button
<div>
<input class="button" type="button" id="button0" value="testing1" onclick="addText1"/>
<input class="button" type="button" id="button1" value="testing2" onclick="addText2"/>
<input class="button" type="button" id="button2" value="testing3" onclick="addText3"/>
<input class="button" type="button" id="button3" value="testing4" onclick="addText4"/>
</div>
// use stylesheet for positioning, etc.
<div id="text1"></div>
<div id="text2"></div>
<div id="text3"></div>
<div id="text4"></div>
//now when you click the button, it will call the respective function in the script
<script>
var text1 = "Enter text 1";
var text2 = "Enter text 2";
var text3 = "Enter text 3";
var text4 = "Enter text 4";
function addText1(){document.getElementById("text1").innerHTML += text1;}
function addText2(){document.getElementById("text1").innerHTML += text2;}
function addText3(){document.getElementById("text1").innerHTML += text3;}
function addText4(){document.getElementById("text1").innerHTML += text4;}
</script>
//将**onclick=“function()”**添加到按钮
//使用样式表进行定位等。
//现在,当您单击按钮时,它将调用脚本中的相应函数
var text1=“输入文本1”;
var text2=“输入文本2”;
var text3=“输入文本3”;
var text4=“输入文本4”;
函数addText1(){document.getElementById(“text1”).innerHTML+=text1;}
函数addText2(){document.getElementById(“text1”).innerHTML+=text2;}
函数addText3(){document.getElementById(“text1”).innerHTML+=text3;}
函数addText4(){document.getElementById(“text1”).innerHTML+=text4;}
您可以通过在输入语句中添加“onclick”来实现,如下所示:
// add **onclick="function()"** to the button
<div>
<input class="button" type="button" id="button0" value="testing1" onclick="addText1"/>
<input class="button" type="button" id="button1" value="testing2" onclick="addText2"/>
<input class="button" type="button" id="button2" value="testing3" onclick="addText3"/>
<input class="button" type="button" id="button3" value="testing4" onclick="addText4"/>
</div>
// use stylesheet for positioning, etc.
<div id="text1"></div>
<div id="text2"></div>
<div id="text3"></div>
<div id="text4"></div>
//now when you click the button, it will call the respective function in the script
<script>
var text1 = "Enter text 1";
var text2 = "Enter text 2";
var text3 = "Enter text 3";
var text4 = "Enter text 4";
function addText1(){document.getElementById("text1").innerHTML += text1;}
function addText2(){document.getElementById("text1").innerHTML += text2;}
function addText3(){document.getElementById("text1").innerHTML += text3;}
function addText4(){document.getElementById("text1").innerHTML += text4;}
</script>
//将**onclick=“function()”**添加到按钮
//使用样式表进行定位等。
//现在,当您单击按钮时,它将调用脚本中的相应函数
var text1=“输入文本1”;
var text2=“输入文本2”;
var text3=“输入文本3”;
var text4=“输入文本4”;
函数addText1(){document.getElementById(“text1”).innerHTML+=text1;}
函数addText2(){document.getElementById(“text1”).innerHTML+=text2;}
函数addText3(){document.getElementById(“text1”).innerHTML+=text3;}
functi