简体   繁体   English

如何使用下拉选项填写文本字段

[英]How to fill in a text field with drop down selection

I have a drop down with different strings, I want a text box to be filled in with the string of the drop down selected. 我有一个不同字符串的下拉列表,我希望用所选下拉列表的字符串填充文本框。

I am writing this in html 我用html写这个

<td align="right">
        <select name="xyz" size="1">
          <option value=""></option>
          <?php foreach($comments as $comment): ?>
            <?if($comment->x!= 0):?>
              <option value="<?=$comment->x;?>"<?=($comment->x == $postData["xyz"] ? 'selected="selected"':"")?>>
                   <?=$comment->y;?>
              </option>
            <?endif;?>
          <?php endforeach; ?>
        </select>
        <textarea name="xz" cols="36" rows="3"><?=$postData["xz"];?></textarea>
</td>

Something like this jsfiddle demo ? 像这个jsfiddle演示的东西?

HTML: HTML:

<textarea id="mytext"></textarea>

<select id="dropdown">
    <option value="">None</option>
    <option value="text1">text1</option>
    <option value="text2">text2</option>
    <option value="text3">text3</option>
    <option value="text4">text4</option>
</select>

JavaScript: JavaScript的:

<script type="text/javascript">
    var mytextbox = document.getElementById('mytext');
    var mydropdown = document.getElementById('dropdown');

    mydropdown.onchange = function(){
          mytextbox.value = mytextbox.value  + this.value; //to appened
         //mytextbox.innerHTML = this.value;
    }
</script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用下拉选项在文本字段中填充和添加文本 - How to fill and add text in a text field with drop down selections javascript根据下拉选择自动填充文本输入 - javascript auto fill text inputs based on drop down selection 如何从json数组获取值填充选区(下拉列表) - How to get values from json array fill a Selection (drop down) 基于从下拉菜单中选择的文本字段的 javascript 验证 - javascript validation of text field based on selection from drop down menu 根据下拉选择动态生成文本字段和相应的标签 - dynamic generation of text field and the corresponding label based on the drop down selection 从下拉列表html中选择值后如何使文本字段变为只读 - how to make text field readonly upon selection of value from drop down list html 如何在jQuery中将这种单一情况(显示基于下拉列表的选择显示文本字段)抽象为通用函数? - How to abstract this single case (showing text field based on selection of a drop down list) into a general function in jQuery? 如何从下拉列表中填写输入字段 - How to fill a input field from a drop down list 根据下拉选择自动填充文本框(Laravel 和 Javascript 帮助!) - Make a text box automatically fill depending on drop-down selection (Laravel and Javascript help!) 根据下拉选择自动填充文本框(laravel) - Make a text box automatically fill depending on drop-down selection (laravel)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM