输入按钮
<input type="submit" value="Gönder" onclick="tikla()" id="button-blue" />
tikla功能
<script>
function tikla() {
document.getElementById("Button1").click()
}
</script>
button1的
<asp:Button ID="Button1" Style="visibility: hidden" Width="0px" runat="server" Text="Button" OnClick="Button1_Click" />
问题解决了
<input type="submit" value="Gönder" onclick="tikla()" id="button-blue" />
改变
<input type="button" value="Gönder" onclick="tikla()" id="button-blue" />
答案 0 :(得分:1)
尝试将ClientIDMode="Static"
添加到您的Button1
ASP代码中:
<asp:Button ID="Button1" Style="visibility: hidden" Width="0px" runat="server" Text="Button" OnClick="Button1_Click" ClientIDMode="Static" />
原因是ASP根据您在ID
属性中提供的ID生成ID,但生成的ID与此不完全匹配。将ClientIDMode
设置为静态意味着您输入到ASP属性中的ID将是输出到HTML的ID。