Darmowe Forum
Grudzieñ 22, 2024, 08:26:25 *
Witamy, Go¶æ. Zaloguj siê lub zarejestruj.
Czy dotar³ do Ciebie email aktywacyjny?

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  
Strony: [1]
  Drukuj  
Autor W±tek: 2. Wczytywanie danych z okienek  (Przeczytany 1844 razy)
admin
Administrator
Ekspert
*****
Wiadomo¶ci: 821


Email
« : Pa¼dziernik 05, 2016, 10:01:20 »

Przyk³ad 2.01. Wczytaæ dane z okienka typu edit i wy¶wietliæ w drugim okienku.
<html>
<head>
<meta charset="UTF-8">
<script>
function przepisz(f) {
  a=(f.A.value); 
 f.B.value=a;
}
</script>
</head>




<b>przesy³anie tekstu</b>
<br><br>
   <form>
   Podaj liczbê = <input type="text" name="A">
   <br>
   Przepisana liczba =  <input type="text" name="B">
   <br>
   <input type="button" name="adam" onclick="przepisz(this.form)">Sprawd¼</button>
   </form>
</html>
« Ostatnia zmiana: Pa¼dziernik 05, 2016, 10:54:50 wys³ane przez admin » Zapisane
admin
Administrator
Ekspert
*****
Wiadomo¶ci: 821


Email
« Odpowiedz #1 : Pa¼dziernik 05, 2016, 11:51:45 »

Przyk³ad 2.02. Program wczytuj±cy napisy z dwóch okienek i wy¶wietlaj±cy "zlepione" dwa napisy w trzecim okienku.
<html>
<head>
<meta charset="UTF-8">
<script>
function przepisz(x) {
  a=x.A.value;
b=x.B.value; 
 x.C.value=a+b;
}
</script>
</head>

<b>przesy³anie tekstu</b>
<br><br>
   <form>
   INPUT A = <input type="text" name="A">
   <br>
   INPUT B =  <input type="text" name="B">
   <br>
   INPUT C =  <input type="text" name="C">
   <br>
   <input type="button" name="adam" onclick="przepisz(this.form)">Sprawd¼</button>
   </form>
</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomo¶ci: 821


Email
« Odpowiedz #2 : Pa¼dziernik 05, 2016, 12:10:44 »

Przyk³ad 2.03. Wprowadzone ci±gi znaków do dwóch okien typu input. Obliczona zostaje d³ugo¶æ ka¿dego ci±gu znaków i suma tych warto¶ci wy¶wietlona zostaje w trzecim oknie.

<html>
<head>
<meta charset="UTF-8">
<script>
function przepisz(x) {
  a=x.A.value;
  a1=a.length;
b=x.B.value;
b1=b.length;
 x.C.value=a1+b1;
}
</script>
</head>

<b>przesy³anie tekstu</b>
<br><br>
   <form>
   INPUT A = <input type="text" name="A">
   <br>
   INPUT B =  <input type="text" name="B">
   <br>
   INPUT C =  <input type="text" name="C">
   <br>
   <input type="button" name="adam" onclick="przepisz(this.form)">Sprawd¼</button>
   </form>
</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomo¶ci: 821


Email
« Odpowiedz #3 : Pa¼dziernik 21, 2016, 11:10:03 »

Przesy³anie danych pomiêdzy okienkami + klawisz czyszczenia

<html>
<head>
<meta charset="UTF-8">
<script>
function dzialaj(x){
a=parseInt(x.A.value);
x.B.value=a;
x.C.value="Dziêkujê";}
function reset(x){
x.A.value="";x.B.value="";x.C.value=""}
</script>
</head>

<b>przesy³anie tekstu</b>
<br><br>
   <form>
   <table><tr>
   <td>Podaj swój wiek </td><td><input type="text" name="A"></td> </tr>
   <tr>
   <td>Masz:  </td> <td><input type="text" name="B"> lat</td>
   </tr> <tr><td>Uwagi:  </td>  <td> <input type="text" name="C"></td></tr>
   
   <input type="button" name="adam" onclick="dzialaj(this.form)">Sprawd¼</button>
   <input type="button" name="rysio" onclick="reset(this.form)">Czy¶æ</button>
   </form>
   </table>
</html>
Zapisane
admin
Administrator
Ekspert
*****
Wiadomo¶ci: 821


Email
« Odpowiedz #4 : Pa¼dziernik 21, 2016, 11:30:04 »

Poprawiona wersja poprzedniego przyk³adu. Proszê zwróciæ uwagê na ³±czenie ci±gu znaków i liczb wprowadzonych do edit/input.

<html>
<head>
<meta charset="UTF-8">
<script>
function dzialaj(x){
a=parseInt(x.A.value);
if (a<18){x.B.value="poczekaj jeszcze "+(18-a); x.C.value="Id¼ do szko³y";}
else
{x.B.value=a; x.C.value="Dziêkujê";};
}
function reset(x){
x.A.value="";x.B.value="";x.C.value=""}
</script>
</head>

<b>przesy³anie tekstu</b>
<br><br>
   <form>
   <table><tr>
   <td>Podaj swój wiek </td><td><input type="text" name="A"></td> </tr>
   <tr>
   <td>Masz:  </td> <td><input type="text" name="B"> lat</td>
   </tr> <tr><td>Uwagi:  </td>  <td> <input type="text" name="C"></td></tr>
   
   <input type="button" name="adam" onclick="dzialaj(this.form)">Sprawd¼</button>
   <input type="button" name="rysio" onclick="reset(this.form)">Czy¶æ</button>
   </form>
   </table>
</html>
Zapisane
Strony: [1]
  Drukuj  
 
Skocz do:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap

Polityka cookies
Darmowe Fora | Darmowe Forum

shaggydogss gang-nd zlotasiodemka polski-serwer-rpg mylittlepony