为隐藏字段分配变量值



我将查询绑定到JavaScript元素中。如下

StrPriFnName = "FunGetAddInfo1(" + document.getElementById('CmbDocumentType').value + ")";
        var ObjPriXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
        ObjPriXMLHTTP.open("GET", "FrmInwardXMLHTTP.aspx?para=" + StrPriFnName, false);
        ObjPriXMLHTTP.send("");
        var StrStatusXMLHTTP = ObjPriXMLHTTP.responseText;
        if (ObjPriXMLHTTP.responseText != "") {
            StrPriRow = ObjPriXMLHTTP.responseText.split('|');
            for (IntPriI = 0; IntPriI < StrPriRow.length - 1; IntPriI++) {
                StrPriCol = StrPriRow[IntPriI].split('~');
                var ObjPriOption = document.createElement("hidden");
                ObjPriOption.text = StrPriCol[1];
                ObjPriOption.value = StrPriCol[0];
                document.getElementById('HidEmailId').value = ObjPriOption.value;
            }
        }
    }

但是,我没有在HidEmailId

中获得价值

由于我的ObjPriOption.value包含值。

如何在隐藏字段中分配值

尝试

document.getElementById('<%= HidEmailId.ClientID %>').value;

您使用的是根据contentplaceholder id

更改ID的ASP.NET隐藏字段

最新更新