javascript - jquery 更改下拉列表中的占位符输入

标签 javascript jquery html

我有一个问题,我想要在我创建的下拉列表中添加一个命令。 下拉菜单和输入代码示例:

<select name="field" id="list_field">
                  <option value='all'>All Field</option>
                  <option value="A" >AAA</option>
                  <option value="B" >BBB</option>
</select>
<input type="text" name="keyword" placeholder="add text in here..">

如果我想要选择一个选择下拉列表,那么文本框中的占位符也会改变。 就是一个恰当的例子: 如果我选择下拉列表“A”,占位符将更改为“AAAxxxx”。 如何用jquery或javascript代码来执行这些命令?有什么可以帮助我的吗?

最佳答案

$(function() {
  $("#list_field").change(function(){
    if ($(this).val() == 'A'){
        $("input[name=keyword]").attr('placeholder', 'AAA');
    }
  });
});

关于javascript - jquery 更改下拉列表中的占位符输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22991127/

相关文章:

python - 从 url 下载 .html 文件时出现超时错误

javascript - 连接两个数组重新调整循环js

javascript - 只要动画有效,就试图停止 jQuery 单击事件

javascript - 单击时获取具有自己的迭代按钮的输入值

html - Bootstrap 列,100% 高度不适用

html - Next.js background-image css 属性无法加载图像

javascript - 使用请求库的 Firebase 函数未触发

javascript - 使 setInterval 对元素唯一?

javascript - 将 JavaScript 对象函数关联到 HTML 元素

Javascript将小数幂转换为常规小数