
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
vynechať apostrofi
Nefunguje ani bez apostrofů \n
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....