1.Podaj instrukcje za pomocą której wyświetlimy na stronie internetowej wartości dwóch napisów w dwóch osobnych liniach
napis1 - "pierwszy napis" napis2 - "druga linia"
Schooldayz
Jest kilka sposobów na wypisanie czegoś na stronie poprzez JS 1. funkcja alert, ale to zasadniczo jest popup (tu stosujemy dla przejścia linii \n przykładowo) 2. funkcja innerHTML lub innerText (HTML) 3. document.write (HTML)
Sprawdź sobie działanie tutaj: http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_element_innerhtml
<script> // To sie wykona automatycznie, razem z ładowaniem się strony document.getElementById("myDiv1").innerHTML = "Nowy tekst, div1"; document.write("Hello"); document.write("Oops, brak zmiany linii na początku </BR>"); document.write("<div id='myDiv2'></div>"); // robimy nowy element HTML w locie document.getElementById("myDiv2").innerHTML = "Nowy tekst, div2"; </script>
1. funkcja alert, ale to zasadniczo jest popup (tu stosujemy dla przejścia linii \n przykładowo)
2. funkcja innerHTML lub innerText (HTML)
3. document.write (HTML)
Sprawdź sobie działanie tutaj:
http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_element_innerhtml
<!DOCTYPE html>
<html>
<body>
<div id="myDiv1">
</div>
<script>
// To sie wykona automatycznie, razem z ładowaniem się strony
document.getElementById("myDiv1").innerHTML = "Nowy tekst, div1";
document.write("Hello");
document.write("Oops, brak zmiany linii na początku </BR>");
document.write("<div id='myDiv2'></div>"); // robimy nowy element HTML w locie
document.getElementById("myDiv2").innerHTML = "Nowy tekst, div2";
</script>
</body>
</html>
var napis2 = "druga linia";
alert:
alert(napis1 + "\r\n" + napis2);
document.write:
document.write(napis1 + "<br/>" + napis2);