首页 > 解决方案 > 文档加载时如何使用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>

标签: javascriptarcgisarcgis-js-api

解决方案


view.ui.add(searchWidget, {
position: "top-right"
});

你需要等待这个函数完成,一种方法是: setTimeout(()=>document.getElementsByClassName("esri-input esri-search__input") [0].value="Some value here", 10000);


推荐阅读