js接收到的参数值改变了
后台添加了某个按钮的单击事件:
Me.btnSelect.Attributes.Add( "onclick ", "ShowSizaiSub( " & Me.hdnKubun.Value & ", " & Me.ddlJa.SelectedValue & ") ")
js里的函数:
function ShowSizaiSub(strKbn,Ja){
var url = "../popup/BA01401.aspx?KBN= "+strKbn+ "&JACD= "+Ja;
var args= "dialogtop:140;dialogleft:300;dialogwidth:350px;dialogheight:450px;toolbar:no;status:no ";
window.showModalDialog(url, '選択 ',args);
}
当Me.hdnKubun.Value = "1 "
Me.ddlJa.SelectedValue= "000001 "时
函数ShowSizaiSub接受到Ja的值为1
Me.ddlJa.SelectedValue= "06377 "时
函数ShowSizaiSub接受到Ja的值为3327
请问:值为什么会改变?
[解决办法]
Me.btnSelect.Attributes.Add( "onclick ", "ShowSizaiSub(document.getElementById( ' " & Me.hdnKubun.ClientID& " ').value,document.getElementById( ' " & Me.ddlJa.ClientID& " ').value); ")