Heim  >  Artikel  >  Web-Frontend  >  js generiert dynamisch HTML-Trigger-Ereignisparameter-Escape-Beispiel

js generiert dynamisch HTML-Trigger-Ereignisparameter-Escape-Beispiel

高洛峰
高洛峰Original
2017-02-17 16:27:341404Durchsuche

Der folgende Editor zeigt Ihnen ein Beispiel für die dynamische Generierung von HTML mit js, um die Übergabe von Ereignisparametern durch Zeichen-Escape auszulösen. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Lassen Sie uns dem Editor folgen und einen Blick darauf werfen.

Normalerweise werden bei der dynamischen Generierung von HTML entsprechende Stil-, Ereignis- und andere Attributelemente eingebettet und doppelte Anführungszeichen kommen oft vor. Nicht genug, keine Sorge, Sie können die Escape-Zeichen in der HTML-Sprache verwenden, um das Problem zu lösen.

Lassen Sie uns die entsprechenden Escape-Zeichen einführen:

& —— (kaufmännisches Und) Die Escape-Zeichen entsprechen &

“ —— (doppeltes Anführungszeichen) doppeltes Anführungszeichen, Das Escape-Zeichen entspricht „

“ – (einfaches Anführungszeichen) einfaches Anführungszeichen, das Escape-Zeichen entspricht „

< – (kleiner als) Kleiner-als-Zeichen, Das Escape-Zeichen entspricht < ;

> —— (größer als) größer als Zeichen, das Escape-Zeichen entspricht >

Zum Beispiel in js:

var html = "< ;p onclick='orderIt('"+food.picture+"')'>Klicken Sie darauf

";

Der entsprechende generierte HTML-Code lautet:

Klicken Sie darauf

Das obige Beispiel für die dynamische Generierung von HTML durch js, um das Escapezeichen von Ereignisparametern auszulösen, wird von dem Editor geteilt, den ich Ihnen alle gegeben habe Inhalt, ich hoffe, dass es Ihnen eine Referenz geben kann, und ich hoffe, dass Sie die chinesische PHP-Website unterstützen.

Weitere Beispiele für die dynamische Generierung von HTML durch js und das Auslösen von Escapezeichen für Ereignisparameter finden Sie auf der chinesischen PHP-Website für verwandte Artikel!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn