groover Posted January 17, 2006 Share Posted January 17, 2006 In php you can use "here document" syntax for doing mass output like:<?phpprint <<<html<html>......</html>html;?>Is there anything similar in js?Thanks for reading. Quote Link to comment https://forums.phpfreaks.com/topic/3216-here-document/ Share on other sites More sharing options...
groover Posted February 6, 2006 Author Share Posted February 6, 2006 Is there anyone out there willing to help me?Thanks first.Please forgive me replying to myself but I do need help on this piece. Quote Link to comment https://forums.phpfreaks.com/topic/3216-here-document/#findComment-11374 Share on other sites More sharing options...
miksel Posted February 6, 2006 Share Posted February 6, 2006 I know that you can do that in Unix too but I never heard about it in javascript.and I can't think of anything like it that you can use... sorry Quote Link to comment https://forums.phpfreaks.com/topic/3216-here-document/#findComment-11398 Share on other sites More sharing options...
shoz Posted February 7, 2006 Share Posted February 7, 2006 [quote]Please forgive me replying to myself but I do need help on this piece.[/quote]Bumping your topic is fine as long as you wait a number of hours for a reply. I'd recommend once a day. Check the [a href=\"http://www.phpfreaks.com/forums/index.php?act=boardrules\" target=\"_blank\"]Board's Guidelines[/a] for more info.As far as your question is concerned. I'm also not aware of any syntax in Javascript that allows you to accomplish what can be done using the here doc syntax in PHP.However, you can do something similar to the following. Note that new lines are escaped with a "\". You'll still have to escape quotes etc as well.[code]var avariable = "words";var aString = "ehwkjhewkj ejhwjkehwkje jwhejwhew <br />\ejhwjkewh"+avariable+" <br />\wkejwkejlw dskjsdhksdhksh<br />\kdjsldjslkdjs<br /> \dkljslkdslkdjs<br /> \dsjldjlksjd";document.write(aString);[/code]Also,In case you're not aware of it. You can use += to add to a string.[code]var aString = 'one ';aString += 'two';document.write(aString);[/code] Quote Link to comment https://forums.phpfreaks.com/topic/3216-here-document/#findComment-11406 Share on other sites More sharing options...
groover Posted February 7, 2006 Author Share Posted February 7, 2006 Well...thanks anyway.At least now I know that I have to do it some other way. Quote Link to comment https://forums.phpfreaks.com/topic/3216-here-document/#findComment-11408 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.