我正在调用Java脚本函数,因为我传递隐藏字段的值,即我想在服务器端使用的隐藏字段的值,但是值隐藏字段为空。在服务器端获取隐藏字段的空值
客户端功能
function getDetails()
{
document.forms[0].HdnNode.value=tree_selected_id; //HTML Hidden Field.
str="Cmp_12";
str_array=str.split("_");
var str_array1=str_array[0];
var str_array2=str_array[1];
document.getElementById("<%=HiddenNodeId.ClientId %>").value=str_array1;
document.getElementById("<%=HiddenTreeId.ClientId %>").value=str_array2;
}
服务器端功能
Public Sub InsertNodes(ByVal NodeId As String)
Dim objErrorObj As New ErrorObj
Dim ParentID As String
ParentID = HiddenNodeParent.Value
NodeId = HiddenNodeId.Value
Dim NodeIDTree As String
NodeIDTree = HiddenTreeId.Value
End Sub
可以使用的代码块,你格式化你的代码?另外,你有没有尝试在发送给服务器之前提醒隐藏的字段值?可能帮助你弄清楚它是客户端还是服务器端问题 – JohnP 2011-02-18 11:42:02
什么是html代码?可能你没有正确调用getDetails,或者你有一个javascript错误。 – Aristos 2011-02-18 12:22:14