javascript - 文档加载时如何使用css类名设置文本框值
问题描述
我想在这里嵌入 arcgis 地图作为示例到我的 asp 页面进行搜索以搜索员工隔间,该地图有一个用于搜索的文本框。我希望根据员工编号或隔间编号自动进行搜索。我想在员工详细信息页面上显示地图/Details/Index/7
。页面加载时是否可以自动加载文本框值?
这是搜索文本框
<form class="esri-search__form" role="search">
<input type="text" placeholder="District or Senator" aria-label="Search" autocomplete="off" tabindex="0" class="esri-input esri-search__input" aria-autocomplete="list" aria-haspopup="true" aria-owns="16e0a09202a-widget-1-suggest-menu" role="textbox" data-node-ref="_inputNode" title="District or Senator">
</form>
解决方案
view.ui.add(searchWidget, {
position: "top-right"
});
你需要等待这个函数完成,一种方法是: setTimeout(()=>document.getElementsByClassName("esri-input esri-search__input") [0].value="Some value here", 10000);
推荐阅读
- c - 为什么它一直说我的动态数组的容量是 2,即使我一直在改变它,所以它不是 2?
- android - NavigationView onClick 内的菜单项仅在双击时触发
- php - PHP ODBC - 连接无法正常工作
- python - 如何获得累积匹配特征 (CMC) 曲线的正确结果
- angular - 错误:TypeError:无法读取未定义的属性“用户名”
- css - 为什么 gnome 应用程序会忽略部分 gtk 3 主题?
- loops - 气流任务仅在外部触发时运行一次,而不是在默认争论中提到的时间间隔中指定
- angular - Angular 8 测试 - Devextreme Grid getDataSource() 不使用状态存储
- regex - grep 和正则表达式 (regex)
- spring-boot - 与团队管理相同的微服务