Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Dlaczego nie działa \n, Przejscie do nowej linii...
Terrqge
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 25.11.2011

Ostrzeżenie: (0%)
-----


Dopiero zaczynam uczyć się js'a i już napotkałem problem z przejściem do następnej linii. Może to i banalne, ale...

Mam plik html'a w standardzie XHTML 1.0 Strict.
A w nim:
  1. <script type="text/javascript" src="js/skrypt2.js" charset="utf-8"></script>


Natomiast skrypt2.js wygląda tak...
Kod
document.write("Pierwsza linia\n");
document.write("Druga linia\n");

...i wszystko wyświetla się w jednej linii... Czemu przejście do następnej linii w ten sposób nie działa?

Ewentualnie napisałem coś takiego

Kod
document.write("Pierwsza linia"+" <br>");
document.write("Druga linia"+" <br>);

...i wtedy działa. Ale czy to do końca jest poprawne? Zresztą, szybciej i prościej użyć \n. Co robie źle?

Ten post edytował Terrqge 25.11.2011, 21:48:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
i tak nikt nie jest w stanie udzielić mi odpowiedzi na moje pytanie, czyli kiedy i jak stosujemy ogólnie zapis "\n"
Przecież podałem ci przykłady kiedy się używa \n. A to że nie zrozumiałeś to już nie moja wina. Ba, mało tego, nawet Kaloryfer nie zrozumiał, patrząc na jego post wyżej.... (IMG:style_emoticons/default/wink.gif)
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post
Terrqge
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 25.11.2011

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 26.11.2011, 09:25:29 ) *
Przecież podałem ci przykłady kiedy się używa \n. A to że nie zrozumiałeś to już nie moja wina. Ba, mało tego, nawet Kaloryfer nie zrozumiał, patrząc na jego post wyżej.... (IMG:style_emoticons/default/wink.gif)


Po przczytaniu mojego pierwszego posta i zdaniu, ze dopiero zaczynam sie uczyć javascript można wywnioskować, że jestem początkujący i do mnie trzeba jak do nooba. Co do tego przykładu z generowaniem pliku tekstowego, to nie wiedziałem że Javascript takie coś w ogóle potrafi. (IMG:style_emoticons/default/wink.gif)

Cytat
Kolega tu wspomnial, ze nie rozumie tego przykladu. Ja moge dodac tylko, ze "\n" mozna uzyc w PHP w niektorych przypadkach, bo o to mu chyba chodzilo.


To w jakim my dziale jesteśmy? Ja o PHP nic nie wspomniałem i jakoś szczerze mówiąc to mnie puki co nie obchodzi używanie \n w PHP, ale w Javascript.


Wielkie dzięki kamil4u, teraz już załapuję o co chodzi. Ale autorzy kursów javascript w jakimś celu muszą podawać to, że \n - to nowy wiersz. Rozumiem, ze HTML nie widzi w ten sposób przejścia do nowej linii... <- to jak najbardziej pojmuję. Czyli nospor mówił o edytorze tekstu umieszczonym na stronie internetowej? I to tam ma działać to \n?

Ten post edytował Terrqge 26.11.2011, 20:59:58
Go to the top of the page
+Quote Post

Posty w temacie
- Terrqge   [js] Dlaczego nie działa \n   25.11.2011, 21:46:25
- - wookieb   Poprawne. W htmlu nowa linia to <br/> a nie ...   25.11.2011, 22:00:17
- - Terrqge   W takim razie dlaczego w różnych kursach itp, używ...   25.11.2011, 22:03:17
- - nospor   Cytatkim razie dlaczego w różnych kursach itp, uży...   25.11.2011, 22:04:46
- - Terrqge   Aha... W takim razie na tej stronie w tabelce 2.1...   25.11.2011, 22:09:57
- - nospor   Yyy, to że ktoś napisał \n - nowy wiersz to ...   25.11.2011, 22:13:24
- - Terrqge   Dziękuję za odpowiedź... Ależ ja nawet nie próbuj...   25.11.2011, 22:18:17
- - nospor   W edytorze tekstu Nowa linia w edytorze tekstu to...   25.11.2011, 22:22:13
|- - Kaloryfer   Cytat(nospor @ 25.11.2011, 23:22:13 )...   26.11.2011, 02:13:26
- - Terrqge   Wybacz, ale nie zrozumiałem tego ostatniego przykł...   25.11.2011, 22:44:56
- - wookieb   http://www.google.pl/search?q=css+white-sp...lient...   25.11.2011, 22:45:42
- - Terrqge   No ok i co dalej. Mam dać white-space:nowrap do c...   25.11.2011, 22:59:30
- - wookieb   Użyj http://jsfiddle.net i pokaż co masz.   25.11.2011, 23:02:58
- - Terrqge   A cóż miałbym mieć? Mam cały czas to samo.... htm...   25.11.2011, 23:08:05
- - wookieb   [HTML] pobierz, plaintext <div id="contain...   25.11.2011, 23:11:25
- - Terrqge   Ok, ale to działa w obrębie Html'a, a nie moje...   25.11.2011, 23:15:36
- - wookieb   Przecież dostałeś JASNĄ odpowiedź, że w htmlu to t...   25.11.2011, 23:19:11
- - Terrqge   Chodzi mi o to, że skoro nie działa w HTMLu to gdz...   25.11.2011, 23:23:17
- - nospor   Cytati tak nikt nie jest w stanie udzielić mi odpo...   26.11.2011, 09:25:29
|- - Terrqge   Cytat(nospor @ 26.11.2011, 09:25:29 )...   26.11.2011, 20:53:10
- - kamil4u   W takim razie ja postaram się wytłumaczyć Gdy w H...   26.11.2011, 18:43:14
- - everth   W sumie w HTML można wymusić pokazywanie znaków sp...   26.11.2011, 19:00:29
- - alexandrus   Może autor programuje też np. w C czy innym języku...   27.11.2011, 14:16:43
- - Terrqge   Dzięki za rozwianie wątpliwości. Problem uważam za...   27.11.2011, 16:45:22


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 09:22