JavaScript JavaScript Basics (Retired) Storing and Tracking Information with Variables The Variable Challenge

Mirali Mirzayev
Mirali Mirzayev
1,980 Points

Browser asking for 2 inputs while using alert() and document.write

Hello,

So when i try to print a user input onto the Website or to the dialogue, it asks me to repeat the process twice and the end result is not satisfying with document.write as it will print the same sentence in 2 different locations on the browser. How can I write my code so that i only have to input it once and the text is printed once on the browser not in two different places. Thank you.

Jason Sizemore
Jason Sizemore
215 Points

Can you post your code?

Can you please share the code here ? So that we can figure out the problem ?

Mirali Mirzayev
Mirali Mirzayev
1,980 Points

Thank you for your prompt answers guys, i figured it out myself by making another mistake. But if i may let me ask you guys another question. Is possible to work on both Header and the Body of the message from Java Script and link them both to the HTML and have them printed on the web Browser. I tried but it did not happen

Jason Sizemore
Jason Sizemore
215 Points

On your second question: Yes but let me see your code and I can give some pointers.

1 Answer

Put your script tags just before the closing body tag. This way, the browser loads the body first and then runs the JavaScript. If you put your script tags in the head element, the browser runs the JavaScript before the body loads which may lead to some unexpected results. Though there is a function to load the body first when you are putting your script in the head element, but in my opinion just keep them just before the closing body tag.