javascript - 创建一个 .change() 来替换 .click() 或类似的东西
问题描述
大家好,所以我试图重定向到表单的另一部分并引起更改效果。目前我有一个点击效果,导致我想要点击的东西点击重定向。
function redirectToForm(selectedformID){
document.getElementById("tab-three").checked = true; //checked the tab
document.getElementById('selectList').value = selectedformID; //assigned selected value to be SelectedformID
$('selectList').click(); //causes the click effect.
}
<select name="selectList" id="selectList" onclick="getFormInfo(this.getSelected().getProperty('value'));">
<option value="0" selected="selected">Submitted Reports</option>
<option value="1">form 1</option>
...
...
</select>
这是我当前的设置,它可以工作,但是我想将其更改onclick="getFormInfo(this.getSelected().getProperty('value'));"
为onchange="getFormInfo(this.getSelected().getProperty('value'));"
有没有办法仍然产生这种element.click();
效果?使用onchange=""
?我一直在寻找,但我似乎无法产生相同或相似的效果。
解决方案
推荐阅读
- c# - 以编程方式设置按钮的前景文本颜色
- python - 如何在使用 Scrapy 跟踪一组网络抓取链接时结束递归
- python - 如何计算工作区中的对象数量?
- c - 如何包含必要的 kernel32.lib、标头 - 或在自定义应用程序中使用标准 dll?
- javascript - 两个异步函数和前两个执行后要执行的第三个函数
- maven - 从 Java 6、Ant 迁移到 Java 13、Maven
- ssl - Ubuntu openssl 创建的证书在浏览器中给出“不安全连接”
- c# - Itextsharp:添加新线型时如何避免替换现有线型?
- java - 如何在while循环外使用声明数组但在while循环中初始化它?
- php - Laravel:在 If 语句中正确使用 isset