Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

document.createTextNode enkodira znakove

[es] :: Javascript i AJAX :: document.createTextNode enkodira znakove

[ Pregleda: 2391 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mystery
Beograd

Član broj: 170918
Poruke: 76



+4 Profil

icon document.createTextNode enkodira znakove13.03.2015. u 17:58 - pre 110 meseci
document.createTextNode enkodira znakove tipa <, >, ", & u &lt;, &gt;.....

ovde mi nije potrebana nikakva zastita od xss, zato sto su podaci vec provereni.

Kako ovo da izbegnem?


Code:
function insertNewContent(liName,liText) {
    insertO = document.getElementById("outputList");
    oLi = document.createElement('li');
    oSpan = document.createElement('span');
    oSpan.setAttribute('class','name');
    oName = document.createTextNode(liName+': ');
    oText = document.createTextNode(liText);
    oSpan.appendChild(oName);
    oLi.appendChild(oSpan);
    oLi.appendChild(oText);
    insertO.insertBefore(oLi, insertO.firstChild);
}


[Ovu poruku je menjao Nikola Poša dana 13.03.2015. u 19:23 GMT+1]
 
Odgovor na temu

Mystery
Beograd

Član broj: 170918
Poruke: 76



+4 Profil

icon Re: document.createTextNode enkodira znakove14.03.2015. u 03:11 - pre 110 meseci
Resio sam ovo uz pomoc innerHTML :)
 
Odgovor na temu

[es] :: Javascript i AJAX :: document.createTextNode enkodira znakove

[ Pregleda: 2391 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.