asp.net-将列表框文本传递到Javascript弹出窗口URL
作者:互联网
是否可以将文本框或列表框的内容传递到javascript代码window.open(URL)的URL部分?我有一个显示URL值的asp.net列表框控件.当最终用户单击另一个列表框时,URL列表框将提供特定的URL.我正在尝试将此URL传递到上面的javascript代码中,但是我不知道执行此操作的正确语法.此代码将作为onclick事件执行.
为了澄清起见,类似于键入“ ListBox.Text.ToString()”或“&清单文字和“’”将列表框的内容添加到其他内容(例如文本框)中.是否有特定的语法可以执行相同操作,但是将listbox.text添加到javascript中?
谢谢,
DFM
解决方法:
只需将客户端onclick处理程序添加到您的列表框中,如下所示:
<asp:ListBox id="ListBox1" runat="server" .....
onclick="openPopup(this)">
........
</asp:ListBox>
然后添加以下javascript代码:
<script type="text/javascript">
function openPopup(e){
window.open(e.value);
}
</script>
标签:popupwindow,listbox,asp-net,javascript 来源: https://codeday.me/bug/20191210/2102821.html