Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
[noob] Afisare valoare Javascript
Last Updated: Jun 24 2017 13:16, Started by
Sess
, Jun 24 2017 10:02
·
0
#1
Posted 24 June 2017 - 10:02
Salut,
Recent am inceput sa ma uit pe niste cursuri de Javascript. M-am poticnit totusi la inceput. Am in felul urmator: learning.js: var title, author; function Book(title, author){ this.title = title; this.author = author; }main.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Hello World</title> </head> <body> <script type="text/javascript", src ="learning.js"> var myBook = new Book("Hello", "World") document.write(myBook.author + " " + myBook.title) </script> </body> </html> Cand dau Run, nu imi afiseaza nimic in browser. Folosesc Webstorm de la JetBrains, am creat un nou Empty Project. |
#2
Posted 24 June 2017 - 10:27
Nu folosesti document.write, ci creezi elemente noi si le atasezi la DOM.
|
#3
Posted 24 June 2017 - 10:47
Si atunci afisarea cum se face?
Am urmarit aproximativ exemplul 2 de aici: https://www.tutorial...ipt_objects.htm |
#5
Posted 24 June 2017 - 11:28
|
#6
Posted 24 June 2017 - 11:55
sags a zis f bine, dar mai simplu de inteles, linia
<script type="text/javascript", src ="learning.js"> ar trebui scrisa: <script src ="learning.js"> Si desigur apasa F12 (developer tools) in browser si vezi ce erori ai in consola. |
#7
Posted 24 June 2017 - 12:07
Intr-adevar, am eroarea
ReferenceError: myBook is not definedAm incercat si fara virgula, si doar cu cu <script src="learning.js"> dar in continuare nu merge. Functia pusa in <head></head> functioneaza corect. Si learning.js si main.html se afla in acelasi folder. Nu inteleg de ce nu ar fi vazut fisierul de js din html. |
#8
Posted 24 June 2017 - 12:33
Nu type= e buba, acela e corect, ci faptul ca tu incerci sa pui DOUA scripturi intr-UN SINGUR element <script/>. Browser-ul nu executa decat unul singur din cele doua scripturi, si anume cel indicat de src=, celalalt (din interiorul elementului) este ignorat. Citeste cu atentie punctul 2 din mesajul meu de mai sus.
Edited by sags, 24 June 2017 - 12:36. |
#9
Posted 24 June 2017 - 12:38
Ai multe erori de intelegere a ce se intampla, dar le vei intelege repede, pe langa ce a zis deja sags, mai tine cont si de:
- cel mai important si simplu e consola, comunica cu ea in loc de document.write: console.log(myBook.author + " " + myBook.title) - foloseste ";" sa separi liniile - incearca asa: <script src ="learning.js"></script> <script> var myBook = new Book("Hello", "World"); console.log(myBook.author + " " + myBook.title); document.write(myBook.author + " " + myBook.title); </script> Edited by unbrutus, 24 June 2017 - 12:54. |
#10
Posted 24 June 2017 - 13:16
Sess, on 24 iunie 2017 - 10:02, said:
Salut, Recent am inceput sa ma uit pe niste cursuri de Javascript. M-am poticnit totusi la inceput. Am in felul urmator: learning.js: var title, author; function Book(title, author){ this.title = title; this.author = author; }main.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Hello World</title> </head> <body> <script type="text/javascript", src ="learning.js"> var myBook = new Book("Hello", "World"); document.write(myBook.author + " " + myBook.title); </script> </body> </html> Cand dau Run, nu imi afiseaza nimic in browser. Folosesc Webstorm de la JetBrains, am creat un nou Empty Project. <body> <script src="learning.js"></script> <script type="text/javascript"> var myBook = new Book("Hello", "World"); document.write(myBook.author +" " + myBook.title); </script> </body>Iar in "learning.js" : var title si var author sterge-le, ca nu le accesezi pe ele ci pe title si author din contextul definit de catre this, care este contextul izolat definit de obiectul myBook; Edited by lightpoint, 24 June 2017 - 13:22. |
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users