我有以下文本節點:的nodeValue,數據的textContent,wholeText,innerHTML的不工作
<content ID="med1">
Medication: Albuterol inhalant<br/>
Instructions: 2 puffs QID PRN wheezing<br/>
Status: Active
</content>
我得到這樣的內容節點:
var content = items[i].getElementsByTagName("content")[0];
,然後嘗試:
var item = content.childNodes[0].textContent; //returns "Medication: Albuterol inhalant"
而不是textContent我試過data,nodeValue和wholeText。他們都返回相同的東西。
我也嘗試過的innerHTML和innerText屬性,兩者均返回「未定義」
我想整個文本。如何防止<br/>
截斷結果?
這有效,但現在它忽略了新的路線。結果:用藥:沙丁胺醇吸入劑說明:2次吸入QID PRN喘息狀態:活躍。我將文本插入到無序列表中,並希望它顯示如下:* Albuterol inhalant/nInstructions:2 puffs QID PRN wheezing/nStatus:Active。 – user3217883
是這樣的嗎? http://jsfiddle.net/5Q7pE/1/ – tilda
雖然我不得不使用'
'而不是'/ n',但這很有效,因爲警報顯然會以不同的方式解釋換行符 – user3217883