javascript - 如何使用 jQuery 获取/设置输入字段的值?
问题描述
我知道使用 jQuery 获取/设置输入字段的值,如下例所示。
//Get
var bla = $('#txt_name').val();
//Set
$('#txt_name').val(bla);
我想使用数据属性获取/设置值。例如,如果我有以下输入,我想使用“ data-wpt-id ”设置/获取值。
<input type="text" data-wpt-id="wpcf-latitude">
注意:请注意,此输入字段没有 id 属性。
解决方案
您需要使用属性选择器
//Get
var bla = $('input[data-wpt-id="wpcf-latitude"]').val();
//Set
$('input[data-wpt-id="wpcf-latitude"]').val(bla);
推荐阅读
- java - FirebaseInAppMessagingClickListener 不调用 android
- javascript - 如何将对象数组传递给 Query?
- python - 将元组从函数“导出”到全局变量
- typescript - 从组件获取数据
- azure - 端点 webhook url 上的事件网格订阅的 ARM 部署失败
- hdf5 - 如何将 HDF5 数据集作为 Snakemake 输入/输出?
- ios - 我希望打印的值太长,无法打印 firebase 中的所有值
- excel - 如何从工作表中读取值并检查它们是否存在于 .txt 文件中
- project-reactor - Reactor 项目中的 Fuseable 接口有什么用?
- javascript - 如何在 React 中调用注入到 ReactNative 的 WebView 中的 JavaScript 代码?