Darmowe Forum
Grudzieñ 22, 2024, 08:24:51
Witamy,
Go¶æ
.
Zaloguj siê
lub
zarejestruj
.
Czy dotar³ do Ciebie
email aktywacyjny?
1 Godzina
1 Dzieñ
1 Tydzieñ
1 Miesi±c
Zawsze
Zaloguj siê podaj±c nazwê u¿ytkownika, has³o i d³ugo¶æ sesji
Aktualno¶ci
: Forum zosta³o uruchomione!
Strona g³ówna
Pomoc
Zaloguj siê
Rejestracja
Darmowe Forum
>
E14
>
Java Script
>
Kalkulatorek
Strony: [
1
]
« poprzedni
nastêpny »
Drukuj
Autor
W±tek: Kalkulatorek (Przeczytany 1554 razy)
admin
Administrator
Ekspert
Wiadomo¶ci: 821
Kalkulatorek
«
:
Listopad 04, 2016, 08:19:59 »
Poni¿ej wprowadzi³em kod (Java Script) kalkulatora. Kod zawiera funkcje w oddzielnym pliku oraz formatowanie css.
Plik Java script (dla Micha³a na zielono)
<html>
<head>
<meta charset="UTF-8">
<link href="kalk1.css" type="text/css" rel="stylesheet">
</head>
<body>
<script type="text/javascript"SRC = "kalk1.js">
document.write("Nie mo¿na otworzyæ pliku ze skryptem.")
</SCRIPT>
<form>
<legend>ADAM'S CODE SCHOOL</legend>
<div id="tlo" cellpadding=14>
<div class="po"><input class="kalk" id="okno" style="background-color:black;" "type="text">
<input class="p1" type="button" value=ON style="width: 100px; height: 45px" onclick="wlacz(this.value);"></div><br>
<div class="po">
<input class="p1" type="button" value=1 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value=2 style="width: 150px; height: 45px"onclick="czytaj(this.value);">
<input class="p1" type="button" value=3 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='/' style="width: 150px; height: 45px" onclick="czytaj(this.value);">
</div>
<div class="po">
<input class="p1" type="button" value=4 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value=5 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value=6 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='*' style="width: 150px; height: 45px" onclick="czytaj(this.value);"></div>
<div class="po"><input class="p1" type="button" value=7 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value=8 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value=9 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='-' style="width: 150px; height: 45px" onclick="czytaj(this.value);"></div>
<div class="po"><input class="p1" type="button" value=0 style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='.' style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='C' style="width: 150px; height: 45px" onclick="czytaj(this.value);">
<input class="p1" type="button" value='+' style="width: 150px; height: 45px" onclick="czytaj(this.value);"></div>
<div class="po"><input class="px" type="button" value='=' style="width: 61%; height: 45px"onclick="oblicz(document.getElementById('okno').value);"></div>
</div>
</form>
</body>
</html>
------------------------------------------------------ teraz plik z kodem javy o nazwie kalk1.js ---------------------------------------------------------------
var x=1;
document.getElementById('okno').style.backgroundColor="black";
document.getElementById('okno').value = '';
function wlacz(przycisk){++x; x%=2;
if(x==0){document.getElementById('okno').style.backgroundColor="yellow";
document.getElementById('button').value="ON";}
else{document.getElementById('okno').style.backgroundColor="black";
document.getElementById('button').value="OFF";};
}
function czytaj(przycisk) {
if (przycisk == 'C') {
document.getElementById('okno').value = '';
}
else {
document.getElementById('okno').value += przycisk;
}
}
function oblicz(wartosc) {
var wynik = eval(wartosc);
document.getElementById('okno').value = wynik;
}
---------------------------------------- A teraz wklejam plik css o nazwie kalk1.css-----------------------------------------------------------------
.kalk {
width: 500px;
height:40px;
margin: 10px;
#tlo{
width: 600px;
height:800px;
background: #CCFFCC;
padding: 0px;
border:0px solid #000;
}
.po{
width:900px;
height:100px;
float:left;
right:10px;
bottom:250px;
background:coral;
}
.p1{
font: 8pt Arial; font-style: italic;
font-weight: bold; color:blue; background:coral;
width:100px;
height:100px;
}
.px{
width:450px;
height:50px;
float:right;
right:10px;
bottom:250px;
}
Zapisane
admin
Administrator
Ekspert
Wiadomo¶ci: 821
Odp: Kalkulatorek
«
Odpowiedz #1 :
Listopad 04, 2016, 12:10:41 »
Poni¿ej kod obliczaj±cy liczbê znaków wprowadzonych do okienka edit (Input). Algorytm zlicza równie¿ spacje.
Plik html
<html>
<head>
<meta charset="UTF-8">
<link href="dlugim.css" type="text/css" rel="stylesheet">
</head>
<body>
<script type="text/javascript"SRC = "dlugim.js">
document.write("Nie mo¿na otworzyæ pliku ze skryptem.")
</SCRIPT>
<form>
<legend>ADAM'S CODE SCHOOL</legend>
<div id="tlo" cellpadding=14>
<div class="po"><input class="kalk" name="I" style="background-color:yellow;" "type="text"> </div>
<div class="po"><input class="kalk" name="O" style="background-color:yellow;" "type="text"> </div>
<div class="po"><input class="px" type="button" name='A' value='wci¶nij' style="width: 61%; height: 45px" onclick="sprawdz(this.form)"></button></div>
<div class="po"><input class="px" type="button" name='B' value='Kasuj' style="width: 61%; height: 45px" onclick="kasuj(this.form)"></button></div>
</div>
</form>
</body>
</html>
----------------------------- Plik Java script o nazwie dlugim.js ----------------------------------------------------------------------------
function kasuj(x){
x.I.value="";
x.O.value='';
}
function sprawdz(x){
b=x.I.value;
a=b.length;
x.O.value="napis sk³ada siê z "+a+" liter";
}
-------------------------------------- plik css ----------------------------------------------------------------------------------------------
.kalk {
width: 500px;
height:40px;
margin: 10px;
#tlo{
width: 600px;
height:800px;
background: #CCFFCC;
padding: 0px;
border:0px solid #000;
}
.po{
width:900px;
height:100px;
float:left;
right:10px;
bottom:250px;
background:coral;
}
.p1{
font: 8pt Arial; font-style: italic;
font-weight: bold; color:blue; background:coral;
width:100px;
height:100px;
}
.px{
width:450px;
height:50px;
float:right;
right:10px;
bottom:250px;
}
Zapisane
admin
Administrator
Ekspert
Wiadomo¶ci: 821
Odp: Kalkulatorek
«
Odpowiedz #2 :
Listopad 04, 2016, 12:52:24 »
Przyk³ad 3. Program wczytuj±cy ci±g znaków i obliczaj±cy liczbê wprowadzonych znaków ale bez doliczania spacji.
Kod HTML
<html>
<head>
<meta charset="UTF-8">
<link href="dlugim.css" type="text/css" rel="stylesheet">
</head>
<body>
<script type="text/javascript"SRC = "dlugimbs.js">
document.write("Nie mo¿na otworzyæ pliku ze skryptem.")
</SCRIPT>
<form>
<legend>ADAM'S CODE SCHOOL</legend>
<div id="tlo" cellpadding=14>
<div class="po"><input class="kalk" name="I" style="background-color:yellow;" "type="text"> </div>
<div class="po"><input class="kalk" name="O" style="background-color:yellow;" "type="text"> </div>
<div class="po"><input class="px" type="button" name='A' value='wci¶nij' style="width: 61%; height: 45px" onclick="sprawdz(this.form)"></button></div>
<div class="po"><input class="px" type="button" name='B' value='Kasuj' style="width: 61%; height: 45px" onclick="kasuj(this.form)"></button></div>
</div>
</form>
</body>
</html>
Kod Java script
function kasuj(x){
x.I.value="";
x.O.value='';
}
function sprawdz(x){
b=x.I.value;
a=b.length;u=0;
for(r=0;r<a;r++){
if(b[r]!=" "){u++};
}
x.O.value="napis sk³ada siê z "+u+" liter";
}
Zapisane
Strony: [
1
]
Drukuj
« poprzedni
nastêpny »
Skocz do:
Wybierz cel:
-----------------------------
Zadanie C++ lutego -Agnieszka
-----------------------------
=> Nowy dzia³
=> Zadanie
-----------------------------
E14
-----------------------------
=> DIV
=> Java Script
=> php
-----------------------------
Dla Magdy i Wojtka
-----------------------------
=> Liczby dwójkowe
-----------------------------
Przyk³ady stron internetowych
-----------------------------
=> Strona zbudowana z tabelek
-----------------------------
Podstawy PHP
-----------------------------
=> Przesy³anie danych z formularza php
=> Pêtle w php
-----------------------------
Java Script
-----------------------------
=> Java Script
-----------------------------
C++ Nowe rozdanie
-----------------------------
=> C++
-----------------------------
Java JDK
-----------------------------
=> Java ale nie Script
-----------------------------
Hyde Park
-----------------------------
=> Informacje
-----------------------------
C+++
-----------------------------
=> A Kuba powiedzia³
-----------------------------
Multimedia
-----------------------------
=> Photoshop
=> Nowy dzia³
=> Java Script
=> Corel
-----------------------------
Html-strony internetowe
-----------------------------
=> Podstawy HTML- ramki/ frames
=> Podstawy HTML- tabelki
-----------------------------
C++
-----------------------------
=> Podstawy C++ cz. I
=> Kompilatory C++
=> Programowanie obiektowe w C++
=> Problem w C++
=> Podstawy
=> C++ po raz pierwszy
-----------------------------
Turbo Pascal
-----------------------------
=> Turbo Pascal semestr II
=> Projekt A¦KA
=> Turbo Pascal semestr I
=> Podstawy Turbo Pascal
£adowanie...
Polityka cookies
Darmowe Fora
|
Darmowe Forum
gang-nd
polski-serwer-rpg
blackmoon
shaggydogss
zlotasiodemka