清除表格上的孩子

时间:2019-02-18 18:15:47

标签: javascript asp.net

我已使用Confirm在JavaScript中创建了一个弹出窗口。它工作得很好,但有一个例外,我不知道如何清除要附加到的孩子,因此我一直添加到字符串中,直到用户关闭网页为止。下面是我的代码,因此您可以了解我在说什么。

<script type = "text/javascript">
function Confirm() {
    var confirm_value = document.createElement("INPUT");
    confirm_value.type = "hidden";
    confirm_value.name = "confirm_value";      

    var ppn = document.getElementById("<%= pifPassportNbr.ClientID %>").value
    var ppname = document.getElementById("<%= pifPassportName.ClientID %>").value
    var pil = document.getElementById("<%= pifIssueLoc.ClientID %>").value
    var cil = document.getElementById("<%= ckbIssueLoc.ClientID %>").checked
    var cpn = document.getElementById("<%= ckbPassportName.ClientID %>").checked
    var cpnbr = document.getElementById("<%= ckbPassportNbr.ClientID %>").checked

    if (!ppn && cpnbr || !ppname && cpn || !pil && cil) {
        if (confirm("The GIF you have checked is blank")) {
            confirm_value.value = "Yes";
        }
        else {
            confirm_value.value = "No";
        }

        document.forms[0].appendChild(confirm_value);

    }
}

</script>

0 个答案:

没有答案