voglio sfuggire alcuni HTML in JavaScript. Come lo posso fare?Esiste un metodo per scansionare '>' in '>' in JavaScript?
8
A
risposta
11
io uso spesso la seguente funzione di decodificare HTML Entities:
function htmlDecode(input){
var e = document.createElement('div');
e.innerHTML = input;
return e.childNodes[0].nodeValue;
}
htmlDecode('<>'); // "<>"
semplice, cross-browser e funziona con tutti gli HTML 4 Character Entities.
+2
+0
Grazie @Somebody !!! il tuo commento sopra mi ha aiutato! – matheusvmbruno
0
Si potrebbe creare una textarea fittizio, impostare il suo innerHTML al tuo html sfuggito [il codice html con >s
] e utilizzare il textarea.value
var ta = document.createElement('textarea');
ta.innerHTML = ">";
alert(ta.value);
... dovuto usare questo su un CMS una volta [anche se quando l'ho usato, era cattiva pratica]
Problemi correlati
- 1. Esiste un modo per utilizzare autonomamente un metodo come Rc <RefCell<T>>?
- 2. Che cosa significa ">>>" in javascript?
- 3. Wrapping javascript in <!-- -->
- 4. Converti True-> 1 e False-> 0 in Javascript?
- 5. ><<..>> = in uscita
- 6. elementi condizionali in ->/- >> oleodotti
- 7. cosa significa ">>>" in java?
- 8. Esiste un metodo Linq per aggiungere un singolo elemento a un oggetto IEnumerable <T>?
- 9. Come funziona il metodo RemoveRange() in un elenco <>?
- 10. x> = x modello in JavaScript
- 11. In Javascript, qual è l'effetto di '>>> 0' su una variabile?
- 12. Esiste un modo standard per convertire dal contenitore <Type1> al contenitore <Type2>?
- 13. Impostazione HTML <label> attributo 'per' in JavaScript
- 14. Esiste un equivalente Python per C++ "multiset <int>"?
- 15. jQuery: trovare <optgroup> per un valore selezionato in un elemento <select>
- 16. Perché 0x80000000 >> 1 in JavaScript produce un valore negativo?
- 17. Come convertire un'espressione <Func <T, bool>> in un predicato <T>
- 18. Javascript -> Flash throwing "Metodo di chiamata errore su NPObject"
- 19. Qual è la differenza tra operatore >> e operatore >>> in java?
- 20. drupal> visualizzazioni> filtro esposto> inoltra in modifica
- 21. Cos'è l'operatore JavaScript >>> e come lo si usa?
- 22. Valore predefinito per variabile in C++ usando cin >>
- 23. Che cosa significano >> e >>> in Java?
- 24. Cosa fa l'operatore >> in C#?
- 25. Conversione di un metodo asincrono per tornare IObservable <>
- 26. Come convertire un IEnumerable <Task<T>> per IObservable <T>
- 27. Esiste un metodo come il substr di JavaScript in Rust?
- 28. Ruby: metodo non definito `> '
- 29. Può essere vantaggioso per un metodo restituire IOrderedEnumerable <T> anziché IEnumerable <T>?
- 30. Cosa significa ">>" in java
Forse mi manca qualcosa, ma cosa c'è di così terribile in str.replace? Non funziona? – mpen
Perché hai più entità di questo. ad esempio, &arr; ← → • ecc ... Oh, e hai quei caratteri non inglesi e gli accenamenti '* ansimi * 'e simili – Warty