0

变量CIMtrek_Attachement_1变得未定义它没有检查它移动到这一行的 if 条件var selecteditems = CIMtrek_Attachement_1.split("\\");

var CIMtrek_Attachement_1= $("#CIMtrek_RegWhseCo_Attachement_1").val();

            alert("CIMtrek_Attachement_1=666666==>> "+CIMtrek_Attachement_1);
            if (CIMtrek_Attachement_1 !== null && CIMtrek_Attachement_1 !== "" && CIMtrek_Attachement_1 === undefined)
            {
                var selecteditems = CIMtrek_Attachement_1.split("\\");

                var filename = selecteditems[(selecteditems.length-1)];

                alert("selecteditems=666==>> "+selecteditems);
                alert("filename=66666==>> "+filename);

                nodeField = createNodeField(xmlDoc, new Array("FieldName"), "Record")
                nodeField.attributes[0].value = NewFormFields[i]

                nodeField.appendChild(xmlDoc.createTextNode(filename));

                rootElement.appendChild(nodeField);
            }
4

1 回答 1

0

试试typeof(CIMtrek_Attachement_1) === undefined:) 不应该是 !== 而不是 === 吗?

于 2013-02-07T11:44:28.080 回答