请帮助我,当用户从<select>
中选择不同的选项时,我需要更改一些textarea数据。
你可以给我一些简单的javascript代码吗
请我不要jquery的东西
答案 0 :(得分:3)
您可以使用onchange
事件。我不能为你编写代码,因为我不知道你当前的代码是什么样的(这不是这个网站的真正含义),但我可以给你一个例子:
var select = document.getElementById("mySelect");
select.onchange = function ()
{
// get a reference to the textarea element
var tArea = document.getElementById("myTextArea");
// Set the text to the value of the currently selected option
tArea.value = this.options[this.selectedIndex].value;
}
答案 1 :(得分:-1)
为什么不想使用jQuery?它大约简单了10倍,不仅仅是使用,而且还有调试,它有很多社区支持
答案 2 :(得分:-1)
尝试以下可能有帮助...........
< script type="text/javascript">
functionName(this){
var tArea = document.getElementById("myTextArea");
if(this.value=="1"){
tArea.value="1"
}else if(this.value=="0"){
tArea.value="0"
}
< /script>
< select onchange="functionName(this);">
< option value="1">Available< /option>
< option value="0"> Not Available< /option>
< /select>