javascript - 选择选项使用 JavaScript 更改 Textarea 的文本
问题描述
我需要帮助。我有这个表格:
<form name="user_cause" method="post">
<div class="form-group">
<select id="subject" required="required" class="form-control" onchange="showHide()">
<option value="subject">Subject</option>
<option value="test_1">Test_1</option>
<option value="test_2">Test_2</option>
</select>
</div>
<div class="form-group">
<textarea id="subject_message" required="required"
class="form-control" rows="5" disabled>
</textarea>
</div>
<button type="submit" class="btn btn-primary">Send</button>
我希望我可以根据选择更改禁用文本区域中的文本。如何用 javascript 做到这一点?
解决方案
var ourArea = document.getElementById('subject_message');
var selectSubject = document.getElementById('subject');
ourArea.textContent = selectSubject.value; // omit this if you don't want initial value to be reflected in the text area
function showHide(){
ourArea.textContent = selectSubject.value;
}
推荐阅读
- javascript - 我将如何通过 jQuery 解析多个或更多对象?
- git - Setting a forked repo's pull request default branch
- python - Python Flask 没有从 SQLAlchemy 数据库中删除正确的 id
- java - Free .txt file hosting
- graphql - nested object in graphcool
- java - How to get return type of annotated method in annotation processor?
- python - python connection is not saving data in database
- python - 基于混合数据类型的多标准替代排序
- typescript - Add description attribute to enum and read this description in TypeScript
- python - Find the longest palindromic substring