input - 在另一个字段中使用下拉输入作为占位符
问题描述
基于这种威胁,我已经设法(特别感谢 Tami)创建了一个包含可变年份数字的下拉菜单。现在我想将该下拉菜单的选定值用作另一个输入字段的(部分)占位符。
我试过这个没有运气:
[number* ba-maanden min:1 max:12 placeholder "cf7_get_input="recent-years""]
有谁知道如何完成这项工作?
谢谢,瓦斯科
解决方案
这未经测试,但应该可以工作。您可以通过将其全部内联并用 and 包围来将其添加到表单本身,<script>
或者</script>
将其添加到主题的 js 文件中。
jQuery(function($) {
$('select[name="ba-maanden"]').on('change', function(){
// Assign variable $placeholder to the chosen value
let $placeholder = $(this).val();
// replace 'your-field-name' with the cf7 field name
$('input[name="your-field-name"]').attr('placeholder', $placeholder);
});
});
推荐阅读
- lua - 在 roblox lua 中遇到 Region3 的问题
- excel - Excel 中的 OLEObjects(命令按钮、选项按钮等)正在消失
- php - 使用 mo 文件在 WordPress 主题中翻译包括超链接的文本的问题
- arrays - 在 Google 表格中,是否有 MATCH 或 INDEX 公式可以显示多个匹配的单元格?[提供示例]
- c - 错误:找不到 ELF 基地!- 返回到 libc
- vulkan - VkSubpassdependencies 是否仅对渲染通道中的子通道有用?
- excel - 如何使用服务帐户从外部数据源刷新 Excel 电源查询
- loops - Stata Loop 对三个单独的 dta 文件执行一系列操作
- reactjs - Redux 工具包和 createAsyncThunk 不适用于 axios 实例
- r - 如何在 r 的列表中找到最大值的 ijk 索引?