0

したがって、ポストxmlHTTPを介してロードされ、コンテンツID divに挿入される評価ページがあります

function aload(){
    a.open("POST","http://crm/247QC/index.php",false);
            a.setRequestHeader("Content-type","application/x-www-form-urlencoded");
            a.send("java_task=assesment");  
            document.getElementById("content").innerHTML=a.responseText;
            setTimeout(function(){
                loadQC();
                loadplayer(document.getElementById("leadnumber").innerHTML);
            }, 3000);


        function loadQC(){
            document.getElementById("bts").innerHTML='<button id="qcSub" onClick="qcSubmit()">Submit QC Form</button>';
        }

私が直面している問題は、送信ボタンを押してから送信するときに、ページが選択したドロップダウンと入力でいっぱいであるためです。

function qcSubmit(){


    var agent = document.getElementById('agent').value;
    var phone = document.getElementById('phone').value;
    var p = document.getElementById('p').value;
    var one = document.getElementById('one').value;
    var two = document.getElementById('two').value;
    var three = document.getElementById('three').value;
    var four = document.getElementById('four').value;
    var five = document.getElementById('five').value;
    var six = document.getElementById('six').value;
    var seven = document.getElementById('seven').value;
    var eight = document.getElementById('eight').value;
    var nine = document.getElementById('nine').value;
    var ten = document.getElementById('ten').value;
    var eleven = document.getElementById('eleven').value;
    var twelve = document.getElementById('twelve').value;
    var thirdteen = document.getElementById('thirdteen').value;
    var fourteen = document.getElementById('fourteen').value;
    var fifthteen = document.getElementById('fifthteen').value;
    var sixteen = document.getElementById('sixteen').value;
    var seventeen = document.getElementById('aeventeen').value;
    var eighteen = document.getElementById('eighteen').value;
    var nineteen = document.getElementById('nineteen').value;
    var twenty = document.getElementById('twenty').value;
    var note = document.getElementById('comments').value;


    //alert("Yes I Ran");
    alert(note);
    p = 0;
}

div入力または選択ドロップダウンを取得していないようです。これはなぜだろうと思います。関数が実行される前にJavascriptファイルが読み込まれたため、javascriptがxmlHTTPがdivに送信するものを認識できないという制限はありますか? この場合、上記の関数が意図したとおりに認識および動作できるように、修正する必要があります。

4

0 に答える 0