我这里有这段代码。所选索引是我的 C# 程序中的一个文本框。我的问题是,在将 SelectedIndex 的文本传输到函数之前,需要在 Show Popup 按钮上单击两次。我真的不知道是不是因为 getElementByID().innerHTML()。
<asp:Button ID="Button1" runat="server" Text="Show Popup"
OnClientClick="ShowPopUp('#SelectedIndex');" onclick="Button1_Click1" />
<script type="text/javascript">
ShowPopUp = function() {
var x = document.getElementById('<%=SelectedIndex.ClientID %>').innerText;
window.showModalDialog('CopyFiles/'+x, window, 'dialogWidth:800px;dialogHeight:800px;center:yes;resizable:0;status:0;scrollbars:no;menubar:0;titlebar:no;toolbar:0;');
}
任何人?谁能帮我?:X 提前谢谢。