js代碼: function save(){ if(a1==1&&b1==2){ document.getElementById("hidValue1").value="TextBox2"; } else if(a1==2&&b1==1){ document.getElementById("hidValue1").value="TextBox1"; } }.aspx代碼 <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="save()" OnClick="Button1_Click"/> <asp:HiddenField ID="hidValue1" runat="server"/>我想獲取隱藏控件hidValue1的值 怎么值賦值不了一樣,后臺hidValue1.text 為空?
2 回答

隔江千里
TA貢獻1906條經驗 獲得超10個贊
你要先確認 你是否滿足條件、可以先賦個默認值。你這樣試試
function save(){
var obj=document.getElementById("hidValue1");
obj.value="defaultValue";
if(a1==1&&b1==2){
obj.value="TextBox2"
}
else if(a1==2&&b1==1){
obj.value="TextBox1";
}

慕的地10843
TA貢獻1785條經驗 獲得超8個贊
TextBox1,TextBox2,你的這個是什么東西,是后臺標記還是 前臺標記?
如果是前臺的話用 document.getElementById("TextBox1").value獲取,后臺的就不能這樣寫了,
建議使用前臺html標記
- 2 回答
- 0 關注
- 579 瀏覽
添加回答
舉報
0/150
提交
取消