从javascript onclick事件按钮调用c函数
call c# function from javascript onclick event button
如何使用这样的东西:
<script>
google.maps.event.addListener(marker, "click", function (e) {
var infoWindow = new google.maps.InfoWindow({
content:
'<div><input type="text" id="txt_newpl" value="place name"/>' +
'</br> <input type="button" id="btn_newpl" value="submit" onclick="btn_newpl_Click" /></div>'
});</script>
c#代码就像这个
protected void btn_newpl_Click(object sender, EventArgs e)
{...}
如何从javascript事件调用这个c#函数点击
要触发按钮事件,您必须在javascript中添加这行代码。
document.getElementById("btn_newpl").click();
您的按钮必须具有runat="server"
和OnServerClick="btn_newpl_Click"
属性。
如果问题是 请注意,您实际上并没有调用C#函数,您只需触发Web表单上的点击事件,就可以回发到服务器。服务器将确定触发了哪个事件,并执行C#函数。 来源:如何使用javascript 调用代码后按钮点击事件input
元素位于javascript字符串中,则可以提取input
的字符串值,并在客户端连接到字符串<input type="button" id="btn_newpl" value="submit"
OnServerClick="btn_newpl_Click"
runat="server" />
<script>
var tmp = document.createElement("div");
tmp.appendChild(document.getElementById('btn_newpl'));
google.maps.event.addListener(marker, "click", function (e) {
var infoWindow = new google.maps.InfoWindow({
content:
'<div><input type="text" id="txt_newpl" value="place name"/>' +
'</br>'+tmp.innerHTML+'</div>'
})
});
</script>
- 如何从模块链中调用函数.导出到节点中
- 调用函数内部的函数
- 在javascript中调用c函数
- DropDownListFor赢得't在更改时调用函数
- Javascript页面调用函数
- 在动画结束之前调用函数
- 允许父窗口在其不同域的子iframe上调用函数
- 运行Infinite Scroll后调用函数时出现问题
- JavaScript:在调用函数的文本输入上按enter键
- 使用大括号和不使用bracs调用函数的区别
- javascript在事件上调用函数
- 从index.html调用函数,该函数无限循环
- 从带参数的字符串变量调用函数中的函数
- 为什么 JS 不在滚动时调用函数
- 是否可以在不更改上下文的情况下调用函数.apply
- 如何在ES6类中使用参数调用函数
- AngularJS:调用函数时编号不更新
- JavaScript中的立即调用函数表达式(IIFE)-传递jQuery
- 在JavaScript中调用函数时自定义此选项
- 调用函数中声明的变量