Javascript 值不是';将HTML解析为XML后,无法正确显示

Javascript 值不是';将HTML解析为XML后,无法正确显示,javascript,html,xml,Javascript,Html,Xml,我的问题是这是我们在程序中使用的HTML模板。保存此模板后,它将解析为XML,在我的值应该是的地方,它会出现在一些奇怪的地方,并且不会在应该使用javascript函数的地方捕获值。每次为患者生成模板时,它都应携带任何输入的数字。附加解析后的屏幕截图 <TD width="20%">Number of Visits</TD> <TD><INPUT onblur=setCurrentCount(); id=currentvisit ti

我的问题是这是我们在程序中使用的HTML模板。保存此模板后,它将解析为XML,在我的值应该是的地方,它会出现在一些奇怪的地方,并且不会在应该使用
javascript
函数的地方捕获值。每次为患者生成模板时,它都应携带任何输入的数字。附加解析后的屏幕截图

<TD width="20%">Number of Visits</TD>
<TD><INPUT onblur=setCurrentCount(); id=currentvisit title="" style="WIDTH: 100px; MARGIN: auto" accessKey="" name=currentvisit min="1" max="100" ex_ctrlid="currentvisit" ex_ctrltype="Number">&nbsp;of&nbsp; 
        
<INPUT id=totalvisits title="" style="WIDTH: 100px; MARGIN: auto" accessKey="" name=totalvisits min="1" max="100" ex_ctrlid="totalvisits" ex_ctrltype="Number">&nbsp;&nbsp; 
        
<INPUT id=previousvisit title="" style="MARGIN: auto" type=hidden name=previousvisit ex_ctrlid="previousvisit" ex_ctrltype="Number"></TD></TR></TBODY></TABLE></DIV></TD>`<TD 


<SCRIPT>

function getElementValue(id) {var el = document.getElementById(id);
    if (el === null)
    return null;
        
    if (el.nodeName !== "INPUT")
    return el.innerHTML;
    return el.value;

}

function setCurrentCount() {
        
// GET THE VALUES OF THE THREE TEXT BOXES
//var vTotalVisits = parseFloat(getElementValue("totalvisits")) || 0;
var vPreviousVisit = parseFloat(getElementValue("previousvisit")) || 0;
        
// IF THIS IS THE 1ST VISIT, PREVIOUS DOES NOT EXIST, SET TO ZERO
//var vCurrentVisit = document.getElementById(vCurrentVisit)
//if (vCurrentVisit) {value == vCurrentVisit.value}
//vPreviousVisit = 0;
// IF THEY SET THE CURRENT VISIT TO SOMETHING OTHER THAN 1, SET PREVIOUS TO CURRENT - 1
vPreviousVisit += 1;
//if (vPreviousVisit > 1) {
document.getElementById("previousvisit").value = vPreviousVisit;
//}
        
// SET THE CURRENT VALUE ON THE FORM
document.getElementById("currentvisit").value = vPreviousVisit;
        
// CALL THE FUNCTION WHEN THE PAGE LOADS
//if (typeof setCurrentCount == 'function') {
//setCurrentCount();
//}     
}
        
(function () {
    setCurrentCount();
 })();
        
        
        
                                    
        
</SCRIPT>

访问次数
属于
` 1) {
document.getElementById(“previousvisit”).value=vPreviousVisit;
//}
//设置窗体上的当前值
document.getElementById(“当前访问”).value=vPreviousVisit;
//当页面加载时调用函数
//if(setCurrentCount的类型=='function'){
//setCurrentCount();
//}     
}
(功能(){
setCurrentCount();
})();

Hi。截图在哪里?删除代码中的极端缩进会很好。我正在尝试编辑它。对不起,当我尝试编辑时,页面刷新了edit@wuerfelfreak希望这样更好,汉克斯。大部分是好的。其余的我都修好了。您只需要批准编辑。我如何批准编辑。截图在哪里?删除代码中的极端缩进会很好。我正在尝试编辑它。对不起,当我尝试编辑时,页面刷新了edit@wuerfelfreak希望这样更好,汉克斯。大部分是好的。其余的我都修好了。您只需要批准编辑。如何批准编辑