>> ಸ್ಪೀಕರ್ 1: ಈಗ, ಕೊನೆಯ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ಕೆಲವು ಎರಚಿದಂತೆ ಸ್ಮರಿಸುತ್ತಾರೆ
ನನ್ನ HTML ಒಳಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್, ನಿರ್ದಿಷ್ಟವಾಗಿ, ಮೌಲ್ಯದ ಒಳಗೆ
ಸಲ್ಲಿಸಿ ರಂದು ಎಂಬ ಗುಣಲಕ್ಷಣ ಎಂದು ರೂಪ ಟ್ಯಾಗ್.
ಈಗ ಸಣ್ಣ ಪುಟಗಳು, ಈ ಇಂತಹ ದೊಡ್ಡ ಒಪ್ಪಂದ.
ಆದರೆ ಒಂದು ವೆಬ್ ಪುಟ ಮುಂದೆ ಹೆಚ್ಚು ಹಾಗೆ ಸಂಕೀರ್ಣ, ಕೇವಲ ಹಾಕುವ ನಿಮ್ಮ
ಒಳಗೆ ಇಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಲಕ್ಷಣಗಳು ಮೌಲ್ಯವನ್ನು ಅಲ್ಲ ಆಫ್
ಉತ್ತಮ ವಿನ್ಯಾಸ.
ಅತ್ಯುತ್ತಮ ನಾವು ಅಂಶಗಳು ಮತ್ತು ವೇಳೆ ಕನಿಷ್ಠ ಒಳಗೆ ಇಟ್ಟಿದೆ
ಕೇಂದ್ರೀಯವಾಗಿ ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್.
>> ಇದನ್ನು ಹೇಗೆ?
ಅಲ್ಲದೆ ನ ನನ್ನ ರೂಪ ಟ್ಯಾಗ್ ಹಿಂದಿರುಗಲು ಅವಕಾಶ ಮತ್ತು ಮೊದಲ ಈ ಗುಣಲಕ್ಷಣ ಮತ್ತು ಅದರ ಅಳಿಸಿ
ಒಟ್ಟಾರೆಯಾಗಿ ಗೌರವಿಸುತ್ತಾರೆ.
ಆಗ ಇಲ್ಲಿ, ಬದಲಿಗೆ ವ್ಯಾಖ್ಯಾನಿಸಲು ಗ್ರೀಟ್ ಎಂಬ ಕ್ರಿಯೆಯ, ನ ಮೇಲೆ ಸ್ಥಗಿತಗೊಳ್ಳಲು ಅವಕಾಶ
ಕೋಡ್ ಆಫ್ ಲೈನ್ ಅಂತಿಮವಾಗಿ ನಾವು ಇನ್ನೂ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಬದಲಿಗೆ ಬಯಸುತ್ತಾರೆ
ಕೆಳಗಿನಂತೆ ಗ್ರೀಟ್ ಕಾರ್ಯ.
Document.get ಅಂಶ ID ಯನ್ನು ಕೊಡುವುದು ಡೆಮೊ ಹೇಳಿರುವ -
ಡೆಮೊ, ಮರುಸ್ಥಾಪನೆ, ಅನನ್ಯ ಅಲ್ಲಿ ರೂಪ ತಾನೇ ಗುರುತು -
ಡಾಟ್ ಮೇಲೆ ಹೆಸರು ಇದು ಮರುಪಡೆಯಲು, submit ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಇದರಲ್ಲಿ
ನಾವು ಆಸಕ್ತಿ.
ಮತ್ತು ನ ಹ್ಯಾಂಡ್ಲರ್ ಸಲ್ಲಿಸುವ ಮೇಲೆ ನಿಯೋಜಿಸಲು ಅವಕಾಶ ವಾಸ್ತವವಾಗಿ ಎಂದು ಮೌಲ್ಯವನ್ನು ಒಂದು
ಸ್ವತಃ ಕೆಲಸ.
>> ಈಗ ನಾನು ನಿಜವಾಗಿ ಅಲ್ಲ ಗಮನಕ್ಕೆ ಇಲ್ಲಿ ಕಾರ್ಯ ಕರೆ.
ನಾನು ಬದಲಿಗೆ ಅನಾಮಿಕ ವ್ಯಾಖ್ಯಾನಿಸುವುದು ನುಡಿದರು, ಇಲ್ಲದಿದ್ದರೆ ಒಂದು ಲಾಂಬ್ಡ ಕಾರ್ಯ ಎಂದು,
ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಡುವೆ ಸೂಚಿಸುವ ಮೂಲಕ ಕೋಡ್ ಒಂದು ಗುಂಪೇ ಎಂದು ಮಾಡಬೇಕಾದುದು
ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ.
ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾನು ಬಯಸುವ ಕೋಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾನು ಎಂದು ರೇಖೆ
ಮೊದಲು, ಮತ್ತು ನಂತರ ಸೇರಿಸಲು ಅವಕಾಶ ಈ ರೂಪ ಎಂಬುದನ್ನು ಆದ್ದರಿಂದ ತಪ್ಪು ಹಿಂತಿರುಗಿ
ಅಂತಿಮವಾಗಿ ದೂರದ ವೆಬ್ ಅಂತ್ಯಗೊಳಿಸಲು ಸಲ್ಲಿಸಿದ ಸಾಂಪ್ರದಾಯಿಕ ರೀತಿಯಲ್ಲಿ ಸರ್ವರ್.
>> ಈಗ, ಈ ಕಡತವನ್ನು ಉಳಿಸಲು ಇದು ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ಒಂದು ಬ್ರೌಸರ್ನಲ್ಲಿ, ಮತ್ತು ಏನಾಗುತ್ತದೆ ನೋಡಿ.
http://localhost/dom-1.html.
ಈಗ ನನ್ನ ಹೆಸರು ಟೈಪ್ ಲೆಟ್, ಡೇವಿಡ್, ಸಲ್ಲಿಸಿ.
ಏನೂ ಸಂಭವಿಸಿಲ್ಲ ಕಂಡುಬರುತ್ತದೆ ನನ್ನ ಪುಟದ URL ತೋರುತ್ತದೆ ಹೊರತುಪಡಿಸಿ
ರೂಪ ಆದರೂ ಬದಲಾಗಿದೆ ವಾಸ್ತವವಾಗಿ ಅದೇ ಕಡತ ಸಲ್ಲಿಸಿದ.
>> ಈಗ ಏಕೆ ಎಂದು?
ಅಲ್ಲದೆ ನಾನು ಕೆಲವು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಅಗತ್ಯವಿದೆ.
ಆದ್ದರಿಂದ ಅವರ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ ಮತ್ತು ಕ್ರೋಮ್ನ ತೆರೆಯುತ್ತದೆ ಡೆವಲಪರ್ ಟೂಲ್ಸ್ ಆದ್ದರಿಂದ ನಾನು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು
ನೋಡಲು ಕನ್ಸೋಲ್ ವಿಂಡೋ ನೋಡಲು ನಾನು ಏನೋ ಮಾಡಿದ ವೇಳೆ.
ನಾನು ಮೂಲಕ ಎಂದು ಪ್ರವೇಶಿಸಬಹುದು ರೀತಿಯಲ್ಲಿ ಒಂದೆರಡು.
ಇದು ಒಂದಾಗಿದೆ, ಇಲ್ಲಿ ಈ ಮೆನು ಮೂಲಕ ನಂತರ ಪರಿಕರಗಳು ಅಡಿಯಲ್ಲಿ, ನಂತರ ಕೆಳಗೆ
ಡೆವಲಪರ್ ಟೂಲ್ಸ್.
>> ಮತ್ತು, ಇಲ್ಲಿ ಕನ್ಸೋಲ್ ಟ್ಯಾಬ್ನಲ್ಲಿ ಗಮನಕ್ಕೆ ಒಂದು ಸೆರೆಸಿಕ್ಕದ ರೀತಿಯ ದೋಷ ಸಾಧ್ಯವಾಗದ ಇಲ್ಲ
ಶೂನ್ಯ ಸಲ್ಲಿಸಲು ಮೇಲೆ ಆಸ್ತಿ ಸೆಟ್.
ಈಗ ಏಕೆ ಎಂದು?
ಅಲ್ಲದೆ ನನ್ನ ಮೂಲ ಕೋಡ್ ಇಲ್ಲಿ, ಸೂಚನೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಸಲ್ಲಿಸಿ ಒಂದು
ಅವರ ಅಂಶ ಆಸ್ತಿ ಅನನ್ಯ ಗುರುತು ಡೆಮೊ.
ಒಂದು ಅಂಶ, ಮತ್ತೆ, ಕೇವಲ ಒಂದು ಮರದ ಒಂದು ನೋಡ್.
>> ಆದ್ದರಿಂದ ನನ್ನ ಬ್ರೌಸರ್ ಮಾಡುವುದಿಲ್ಲ ಎಂದು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಭಾವಿಸುತ್ತೇನೆ ಎಂದು ಅಂಶ
ಅಥವಾ ನೋಡ್ ಇನ್ನೂ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಹಾಗಾಗುವುದಿಲ್ಲ.
ವೆಬ್ ಪುಟ ಪಾರ್ಸ್ ನೆನಪಿರಲಿ ಅಥವಾ ಓದಲು ವೆಬ್ ಬ್ರೌಸರ್ ಮೂಲಕ, ಕೆಳಕ್ಕೆ,
ಎಡದಿಂದ ಬಲಕ್ಕೆ.
ಆದ್ದರಿಂದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂಕೇತ ಎದುರಿಸಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ಮರಣದಂಡನೆ
ಈಗಿನಿಂದಲೇ.
>> ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಸಹ ಪಡೆದ ಮಾಡಿಲ್ಲ ಇನ್ನೂ ಡಾಮ್ ಭಾಗ,
ಅನನ್ಯ ಜೊತೆ ಇದರಲ್ಲಿ ಎಂದು ರೂಪ ಎಚ್ಟಿಎಮ್ಎಲ್, ಗುರುತು ಡೆಮೊ ಎನ್ನಲಾಗಿದೆ.
ಆದ್ದರಿಂದ ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ನನ್ನ ಆ ನೋಡ್ ಮೊದಲು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಸಹ
, ಸಹಜವಾಗಿ, ಇದು ಮರದ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಸಮಸ್ಯಾತ್ಮಕ, ನಂತರ ಖಂಡಿತವಾಗಿ ಏಕೆಂದರೆ
ಅಂಶ ಸ್ವತಃ ಶೂನ್ಯ ಎಂದು ಸಮಯ ಆ ಸಮಯದಲ್ಲಿ.
>> ಆದ್ದರಿಂದ ಹೇಗೆ ಸರಿಪಡಿಸಲು?
ಅಲ್ಲದೆ ನಾವು ಪರಿಹಾರಗಳನ್ನು ಒಂದೆರಡು ಹೊಂದಿವೆ.
ಆದರೆ ವಲಸೆ ಮೂಲಕ ಸರಳ ಪ್ರಯತ್ನಿಸೋಣ ತಲೆ ನನ್ನ ಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್
ಕಡೆಗೆ, ನಿರ್ದಿಷ್ಟವಾಗಿ ನನ್ನ ದೇಹದ ಟ್ಯಾಗ್, ಆದರೆ ನನ್ನ ಪುಟ ದೇಹದ ಕೆಳಭಾಗದಲ್ಲಿ ಆದ್ದರಿಂದ
ಇದು ಗ್ರಂಥಿಗಳು ಕೆಳಗೆ ಎಂದು ಮತ್ತು ಪ್ರಶ್ನೆಗಳನ್ನು.
ನಿರ್ದಿಷ್ಟವಾಗಿ, ನ ಹೈಲೈಟ್ ಅವಕಾಶ ಮತ್ತು ಕತ್ತರಿಸಿ ತೆರೆದ ಟ್ಯಾಗ್ ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಮುಚ್ಚಲ್ಪಟ್ಟ ಟ್ಯಾಗಿನ
ಮತ್ತು ಕೋಡ್ ಇಡೀ ಬ್ಲಾಕ್ ಸ್ಥಳಾಂತರಿಸಲು ಇಲ್ಲಿ ಕಡತ ಕೆಳಭಾಗದಲ್ಲಿ.
>> ಈಗ ಈ ಅಗತ್ಯವಾಗಿ ಸ್ವಚ್ಛವಾದ ಅಲ್ಲ ವಿನ್ಯಾಸ, ಆದರೆ ಕನಿಷ್ಟ ಪಕ್ಷ ಇದು ತಿನ್ನುವೆ
ಕಾರ್ಯಾಚರಣೆಗಳ ಸರಿಯಾದ ಕ್ರಮದಲ್ಲಿ ಜಾರಿಗೊಳಿಸಲು.
ನ ಕಡತವನ್ನು ಉಳಿಸಲು ಅವಕಾಶ ಮತ್ತು ನನ್ನ ಬ್ರೌಸರ್ನಲ್ಲಿ ಮರುಲೋಡ್.
ನ ಪುಟ ರೀಲೋಡ್ ಅವಕಾಶ, ಮರು ಇನ್ಪುಟ್ ನನ್ನ ಹೆಸರು, ಮತ್ತು ಅಲ್ಲಿ, ಹಲೋ ಡೇವಿಡ್ ಬ್ಯಾಕ್.