Cześć. Muszę jak najszybciej rozwiązać kilka zadań z JS obiektów DOM. Kompletnie nie ogarniam tematu jednak staram się jak mogę. Zatrzymałem się obecnie na tym zadaniu:
"Na podstawie ćwiczenia 1 opracować skrypt JS, który sprawdzi, czy liczba 1 jest równa liczbie 2 wyświetlając odpowiedni komunikat (komunikat w trzecim okienku tekstowym)."
Wzór ćwiczenia 1'wszego:
<html><head> <title>Js1</title>
<script type="text/
javascript">
//funkcja
function oblicz()
{ var l1=document.getElementById('l1'); //pobierz element o id='l1'
-
liczba1
l1=l1.value; //pobierz wartośc elementu l1
-
tekst.
l1=parseInt(l1); //konwertuj tekst na liczbę całkowitą
var l2=document.getElementById('l2'); //pobierz element o id='l2'
-
liczba 2
l2=parseInt(l2.value); //konwertuj wartość na liczbę całkowitą
var s=document.getElementById('suma'); //pobierz element o id='suma'
s.value=l1+l2; //ustaw wartość dla elementu
s
}
</script>
</head>
<body>
<div> <h3>Dodawanie</h3>
<table><tbody>
<tr><td>Liczba 1:</td><td><input id="l1" /></td> </tr>
<tr><td>Liczba 2:</td><td><input id="l2" /></td> </tr>
<tr><td><button onclick="oblicz()">Oblicz sumę : </button></td>
<td><inp
ut id="suma" disabled="disabled" value=""/></td>
</tr></tbody></table>
</div></body></html>
A oto moje, niestety niedziałające rozwiązanie do powyższego zadania:
<!DOCTYPE>
<html lang="pl">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome-1" />
<title> DOM</title>
<script type="text/javascript">
function rownosc()
{
var fir=document.getElementById('fir');
fir=fir.value;
fir=parseInt(fir);
var sec=document.getElementById('sec');
sec=parseInt(sec.value);
var s=document.getElementById('rown');
s.value= if (fir>sec) {document.write(fir+);} else {document.write(sec+);};
}
</script>
</head>
<body>
<div> <h3>Zadanie</h3>
<table><tbody>
<tr><td>Liczba 1:</td><td><input id="l1" /></td> </tr>
<tr><td>Liczba 2:</td><td><input id="l2" /></td> </tr>
<tr><td><button onclick="rownosc()">Oblicz równość:</button></td>
<td><input id="rown" disabled="disabled" value=""/></td>
</tr></tbody></table>
</div>
</head>
<body>
</body>
</html>