www.webdeveloper.com
Results 1 to 12 of 12

Thread: [RESOLVED] Carriage return synatx

  1. #1
    Join Date
    Nov 2013
    Posts
    7

    resolved [RESOLVED] Carriage return synatx

    Hello all! I'm in the beginning stages of learning javascript and have a very simple problem. It's so simple that I'm nearly embarassed to ask it. I'd like to add a carriage return to the following alert:

    Code:
    alert("Hello World. How are you?")
    My desired output is:

    Hello world!
    How are you?
    After hours of searching, I can't seem to find the correct syntax to do this. Any help with this is much appreciated. Thanks in advance.

  2. #2
    Join Date
    Dec 2011
    Location
    Centurion, South Africa
    Posts
    778
    Hi, welcome to the forum.

    Code:
    alert("Hello World.\nHow are you?");
    \n : new line
    \r : carriage return
    \t : tab


    There are others but I can't think of them right now :P
    JavaScript: Learn | Validate | Compact

  3. #3
    Join Date
    Nov 2013
    Posts
    7
    Thank you very much for responding. That's actually what I've been trying. However, my result is:
    Hello world! /nHow are you?
    My exact code is:
    Code:
    alert("Hello world! /nHow are you?");

  4. #4
    Join Date
    Dec 2011
    Location
    Centurion, South Africa
    Posts
    778
    But you're using a forward slash in your code, you need to use a backslash \

    Code:
    alert("Hello World.\nHow are you?");
    JavaScript: Learn | Validate | Compact

  5. #5
    Join Date
    Nov 2013
    Posts
    7
    I accidentally submitted without finishing. I guess I can't edit a post at this point. Anyhow, the code is identical to yours, no? I don't understand why the linefeed isn't being rendered.

  6. #6
    Join Date
    Nov 2013
    Posts
    7
    Oh. Wow! Now, I really feel like an idiot. That was indeed the problem. Thank you very much for your help.

  7. #7
    Join Date
    Dec 2011
    Location
    Centurion, South Africa
    Posts
    778


    Trial and error, that's all. Best way to learn in my opinion.
    JavaScript: Learn | Validate | Compact

  8. #8
    Join Date
    Nov 2013
    Posts
    7
    Quote Originally Posted by bionoid View Post


    Trial and error, that's all. Best way to learn in my opinion.
    I absolutely agree. I've been coding with VBA for years but Java is a different animal. Thank you very much, once again.

  9. #9
    Join Date
    Dec 2011
    Location
    Centurion, South Africa
    Posts
    778


    Code:
    Call MsgBox("Hello World." & vbCRLF & "How are you?")
    At least you have some grounds to stand on. Yes JavaScript is very different, start off with it being case-sensitive.
    I was also a VB3-6/Script programmer for 15 years. So I believe I knew it very well.
    But once you realise the flexibility of JavaScript you won't want to go back.

    Good luck.
    JavaScript: Learn | Validate | Compact

  10. #10
    Join Date
    Nov 2013
    Posts
    7
    Yeah, the case-sensitivity is kicking my ass. lol. I thought I was alone in that. I'm already loving it though.

  11. #11
    Join Date
    Dec 2011
    Location
    Centurion, South Africa
    Posts
    778
    For instance, can you imagine writing this in VBA:

    Code:
    alert(
    	(function(one, two)
    	{
    		return function(three)
    		{
    			return one + three + two;
    		};
    	}
    	('Hello World.', 'How are you?'))('\n')
    );
    JavaScript: Learn | Validate | Compact

  12. #12
    Join Date
    Nov 2013
    Posts
    7
    Quote Originally Posted by bionoid View Post
    For instance, can you imagine writing this in VBA:

    Code:
    alert(
    	(function(one, two)
    	{
    		return function(three)
    		{
    			return one + three + two;
    		};
    	}
    	('Hello World.', 'How are you?'))('\n')
    );
    lol. You're right. It brings to mind another thing that gave me trouble - the curly brackets. It took a few days to wrap my head around those. In VB/VBA, you have "END" statements. Not so with java. Just those damned brackets!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles