
Javascript nový řádek
Chci napsat:
Ahoj
jak se máš.
Vyběhne mě ale:
Ahoj jak se máš.
Toto nefunguje:
"Ahoj '\n'jak se máš",
Chci napsat:
Ahoj
jak se máš.
Vyběhne mě ale:
Ahoj jak se máš.
Toto nefunguje:
"Ahoj '\n'jak se máš",
Zpět do poradny Odpovědět na původní otázku Nahoru
Vyběhne kde? Jak to vypisuješ?
Pokud budeš takhle psát všechny svoje dotazy, tak se nic kloudného nedozvíš.
OK:
$('#explanation').html('<strong><font color="red">Špatná odpověď!</font> <br>Správně:</strong> ' + htmlEncode(quiz[currentquestion]['explanation']));
Před to ['explanation'] na konci potřebuji dát nový řádek.
Bohužel [''\n'explanation'] nefunguje.
Diky, jenomže to vyhodí nový řádek moc dopředu. Potřebuji to až před tím 'explanation' na konci.
Takto to udělá nový řádek slovo předtím.
Ale to dá před explanation.
A nešlo by to dát přímo do toho explanation?
A tím myslíš co?
něco jako [''\n'explanation']
Jinak mě to hodí nový řádek o slovo dřív než potřebuji.
Tohle je nesmysl. To, co jsem napsal, dá nový řádek přímo před "explanation". Netuším, jaké slovo myslíš.
A když už víš jak se to vypysuje, nešlo by udělat ten nový řádek zde?
"explanation" : "Nějaký text NOVÝ ŘÁDEK nějaký text",
"explanation" : "Nějaký text<br>nějaký text",
A ve funkci htmlEncode změníš .text(value) na .html(value)
Ty jsi bůh, všechna čest. Strašně moc děkuji za trpělivost se mnou. Jsi DOBREJ. Dík
o .text() a .html() som psal už v minulom vlákne....