javascript - 是否可以使用脚本/函数模拟按钮单击?
问题描述
我有一个仅在我按下按钮时显示的 div,但我也有一个带有指向该 div 的锚链接的菜单,但它仅在 div 未隐藏时才有效。由于 div 仅在我按下按钮时显示,有没有办法“按下”或模拟按钮点击功能?
<ul class="navList">
<li><a href="#tools"><b>Tools</b></a>
<div>
<a href="#1">Calculate SubGhz channel</a>
</div>
</li>
</ul>
<button class="collapsible">Calculate SubGhz channel</button>
<div class="content">
<br>
<table>
<tr>
<td class="labels">Page:</td>
<td><input class="labels" type="number" id="channel" value="28"></td>
<td></td>
<th class="label"rowspan="2">Output:</th>
<th class="result"rowspan="2"><output id="resultSubGHZ"></th>
</tr>
<tr>
<td class="labels">Channel:</td>
<td><input class="labels" type="number" id="page" Value="0"></td>
<td><input type="button" onclick="CalculateSubGhzPage()" value="Calculate"></td>
</tr>
</table>
<br>
</div>
解决方案
也许像这样:
function click_button(_id){
document.getElementById(_id).click();
}
click_button('btn');
<input id="btn" type="button" value="ClickMe" onclick="alert('Welcome');"/>
推荐阅读
- github - GitHub 个人访问令牌范围仅用于从私有仓库获取发布数据
- git - 在 Windows 10 上安装 Git 时出现安装错误
- javascript - 如何检查用户是否在 pwa 或浏览器中
- javascript - React 组件卸载的窗口对象事件
- html - 我的 html img src 属性代码有什么问题?
- python - 我可以在不迭代的情况下使用 pandas agg 来做到这一点吗?
- python - 如何通过一键在Python中按多键字典分组?
- php - PHP忽略if语句(行数)
- python - 使用 Databricks 中的 dbutils.fs.ls 输出创建数据框
- docker - 带有多个参数的 Docker 运行 --entrypoint