Die Verwendung des Wortes „ד in HTML ändert sich in ×

Lesezeit: 2 Minuten

Benutzer-Avatar
Matthias

Ich verwende den folgenden Code.

HTML Quelltext :

<div class="test">&times</div>

Javascript:

alert($(".test").html());

ich bekomme × in Alarmbereitschaft. Ich benötige &times als Ergebnis.
Kennt oder kennt jemand dieses Problem? Bitte aktualisieren Sie Ihre Vorschläge.

  • Es sollte dir aber nichts bringen &times. &times ist kein HTML-Zeichen, &times; ist aber. BEARBEITEN: Es scheint, dass ich falsch liege – jQuery übersetzt es automatisch. $('<div class="test">&nbsp</div>').html() Berichte &nbsp;.

    – h2oooooo

    30. Mai 2013 um 10:58 Uhr


  • @h2ooooooo irgendwie komisch das ist.

    – Luceo

    30. Mai 2013 um 11:02 Uhr

  • @h2ooooooo Das hat nichts mit jQuery zu tun … jsfiddle.net/RaUXC Das Erlernen von HTML, bevor Sie versuchen, es mit jQuery zu manipulieren, wird das Problem lösen.

    – kappa

    30. Mai 2013 um 11:02 Uhr

  • @h2oooooo Das ist was ich fand: In SGML, it is possible to eliminate the final ";" after a character reference in some cases (e.g., at a line break or immediately before a tag). In other circumstances it may not be eliminated (e.g., in the middle of a word). We strongly suggest using the ";" in all cases to avoid problems with user agents that require this character to be present.

    – kappa

    30. Mai 2013 um 11:09 Uhr

  • @h2ooooooo Ich denke, das ist akzeptabel, aber dieser Fall ist seltsam: jsfiddle.net/RaUXC/2 Na ja, Browser sind historisch gesehen nachsichtig, sonst würden die meisten Webseiten wegen des schrecklichen Codes einfach nicht funktionieren ;).

    – kappa

    30. Mai 2013 um 11:14 Uhr


Sie müssen dem kaufmännischen Und entkommen:

<div class="test">&amp;times</div>

&times bedeutet ein Multiplikationszeichen. (Technisch sollte es so sein &times; aber nachsichtige Browser lassen Sie das weglassen ;.)

  • Verweise auf Zeichenentitäten in HTML 4 – gute Referenzen. Das Brasilianische zeigt auch das Symbol.

    – Gilbert

    10. Juli 2014 um 16:31 Uhr

  • Danke fürs erzählen means a multiplication sign. In Programmiersprachen verwenden wir gewöhnlich Sternchen (*) Symbol für Multiplikationszeichen. Ich habe mich gefragt, wie die Zeit einem Kreuzsymbol (oder einem x-Alphabet-Symbol) zugeordnet werden kann. Dann ging ich zurück zu meiner Grundschulausbildung, die mir 3 mal beibrachte, 2 ist gleich 6 (3x2=6). Kleines x-Alphabet ist das eigentliches Multiplikationszeichen in der Mathematik.

    – RBT

    28. Juli 2017 um 6:57 Uhr


Sie müssen entkommen:

<div class="test">&amp;times</div>

Und dann den Wert mit ablesen Text() um das zu bekommen nicht entkommen Wert:

alert($(".test").text()); // outputs: &times

Benutzer-Avatar
M. Nashath

Verwenden Sie die &#215 Code statt &times
Weil JSF das nicht versteht &times; Code.

Verwenden: &#215 mit ;

Dieser Link bietet zusätzliche Informationen zum Thema.

Benutzer-Avatar
Ryan de Vries

Ich vermute, Sie wussten nicht, dass es verschiedene gibt & entkommt in HTML. Das W3C Sie können die Codes sehen. &times meint × im HTML-Code. Verwenden &amp;times stattdessen.

&times; steht für × im HTML-Format. Verwenden &amp;times um &times zu bekommen

1245170cookie-checkDie Verwendung des Wortes „ד in HTML ändert sich in ×

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy