我有不同的XML(對於差異操作系統),我只發佈相關的SunOne xml的XML部分。我的javascript代碼中的字符串比較有什麼問題?
<osname>SunOS
</osname>
這是由jQuery的
var osname = $(this).find('osname').text();
時,我比較代碼後來取,它總是去到else
部分,我用console.info
的螢火蟲和連接我的輸出
console.info("Before checking:"+osname);
if(osname=="HP-UX")
console.info("HP-UX");
else if(osname=="AIX")
console.info("AIX");
else if(osname=="SunOS")
console.info("SunOS");
else
{
console.info("Linux -");
}
螢火蟲的屏幕截圖螢火蟲console.info
我的問題是,爲什麼不能把它檢查SunOs
或任何其他?
注意:我認爲是OSNAME後一個額外的性格,我也做了一個xsl
當我檢查我做類似下面,我怎麼能做到這一點的JS?
XSL代碼
<xsl:if test="$sunos='SunOS
'">
我也曾嘗試if(osname=="SunOS
")
謝謝大家對你的答案:) – abi1964