Registrovat    Přihlášení  
Domů Články Odkazy Fórum Ke stažení Ankety Web hosting
Přihlásit
Jméno:

Heslo:

Pamatuj si mně



Zapomenuté heslo

Nová registrace
Hlavní nabídka
Partner a hosting webu
zserver.cz
O nás
Administrátoři
jandik01
jandik01
 
JardaR
JardaR
Kozoroh
Kozoroh
 

Spolupráce
Počítadlo
TOPlist
Odkazy
Rekl. odkazy
Statistiky hledání
xml2220
seo2003
zboží1723
dph1533
kategorie951
Easy897
populate864
zmena840
doprava816
instalace740


Licence : Kalkulačka v html a javascriptu s polem pro poznámky
Napsal/a Kozoroh dne 17. 4. 2010 14:14:59 (939 x otevřeno) Články od stejného autora



Kdysi jsem kdesi našel tento kód pro jednoduchou kalkulačku v javascriptu a html. Už to nepoužívám, ale někomu by se mohl hodit.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=iso-8859-2"/>
  
  <title>KALKULAČKA</title>
  </head>
  <body onload="window.focus();">
<center>
<script language="JavaScript">





  <!-- 
  function compute(obj) 
  {
     if (obj.expr.value) obj.expr.value = eval(obj.expr.value);
  }
  var one = '1';
  var two = '2';
  var three = '3';
  var four = '4';
  var five = '5';
  var six = '6';
  var seven = '7';
  var eight = '8';
  var nine = '9';
  var zero = '0';
  var plus = '+';
  var minus = '-';
  var multiply = '*';
  var divide = '/';
  var decimal = '.';
  var pamet = '';
  var lzavorka = '(';
  var rzavorka = ')';
  function enter(obj, string) 
  {
    obj.expr.value += string;
  }
  function mem(obj){
  	if (obj.expr.value) pamet = '('+obj.expr.value+')';
  }
 // -->
</script>
<center>
<font size=-1>Pokud zavřete okno s kalkulačkou,<br> ztratíte i Vaše výpočty a poznámky</font></center>


<form name="calc" method="post" action="">
  <table BORDER=2 BGCOLOR="#ADD8E6" style="HEIGHT: 186px; WIDTH: 160px" >
	<tr> 
	  <td COLSPAN="5"> 
		<center>
		  <input name="expr" size=23 action="compute(this.form)">
		  <font size=-2>Kalkulačka</font> 
		</center>
	  </td>
	</tr>

	<tr> 
	  <td> 
		<input type="button" value="   7   " onClick="enter(this.form, seven)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td> 
		<input type="button" value="   8   " onClick="enter(this.form, eight)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td> 
		<input type="button" value="   9   " onClick="enter(this.form, nine)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td colspan="2"> 
		<input type="button" value="   /   " onClick="enter(this.form, divide)" style="HEIGHT: 24px; WIDTH: 50px">

	  </td>
	</tr>
	<tr> 
	  <td> 
		<input type="button" value="   4   " onClick="enter(this.form, four)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td> 
		<input type="button" value="   5   " onClick="enter(this.form, five)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td> 
		<input type="button" value="   6   " onClick="enter(this.form, six)" style="HEIGHT: 24px; WIDTH: 50px">

	  </td>
	  <td colspan="2"> 
		<input type="button" value="   *    " onClick="enter(this.form, multiply)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	</tr>
	<tr> 
	  <td> 
		<input type="button" value="   1   " onClick="enter(this.form, one)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td> 
		<input type="button" value="   2   " onClick="enter(this.form, two)" style="HEIGHT: 24px; WIDTH: 50px">

	  </td>
	  <td> 
		<input type="button" value="   3   " onClick="enter(this.form, three)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td colspan="2"> 
		<input type="button" value="   -   " onClick="enter(this.form, minus)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	</tr>
	<tr> 
	  <td COLSPAN="2"> 
		<input type="button" value="   0   " onClick="enter(this.form, zero)" style="HEIGHT: 24px; WIDTH: 105px">

	  </td>
	  <td> 
		<input type="button" value="   .   " onClick="enter(this.form, decimal)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	  <td colspan="2"> 
		<input type="button" value="   +   " onClick="enter(this.form, plus)" style="HEIGHT: 24px; WIDTH: 50px">
	  </td>
	</tr>
	<tr> 
	  <td> 
		<input type="button"    value="   M+   " onClick="mem(this.form)" style="HEIGHT: 24px; WIDTH: 50px" name="m+">

	  </td>
	  <td> 
		<input type="button"    value="   MR   " onClick="enter(this.form, pamet)" style="HEIGHT: 24px; WIDTH: 50px" name="mr">
	  </td>
	  <td> 
		<input type="button"    value="CLEAR   " onClick="pamet = '';" style="HEIGHT: 24px; WIDTH: 50px" name="clear">
	  </td>
	  <td> 
		<input type="button"    value="(" onClick="enter(this.form, lzavorka)" style="HEIGHT: 24px; WIDTH: 22px" name="(">
	  </td>

	  <td>
        <input type="button"    value=")" onClick="enter(this.form, rzavorka)" style="HEIGHT: 24px; WIDTH: 22px" name="(2">
	  </td>
	</tr>
	<tr> 
	  <td COLSPAN="2"> 
		<input type="button" value="   =   " onClick="compute(this.form)" style="HEIGHT: 24px; WIDTH: 105px" name="Button">
	  </td>
	  <td colspan="3"> 
		<input type=reset    value="   C   " style="HEIGHT: 24px; WIDTH: 105px" name="reset">

	  </td>
	</tr>
<tr> 
	  <td COLSPAN="5" align="center"> 
 <font size=-2>Pro Vaše poznámky:</font>
<textarea NAME="poznamky"
   ROWS="10"
   COLS="22"></textarea>
</td>
	</tr>

  </table>



</form>
</center>
  </body>
</html>

Známka: 0.00 (0 hlasů) - Oznámkuj tyto články -


Jiné články
30. 8. 2010 21:48:37 - Zajímavé stránky - Javascript
17. 4. 2010 14:14:59 - Kalkulačka v html a javascriptu s polem pro poznámky
20. 1. 2010 11:34:36 - Přechod na Linux (Ubuntu - Kubuntu) - pohled úplného začátečníka - I.díl
13. 12. 2009 12:00:00 - Google PageRank
12. 12. 2009 16:10:00 - Klávesové zkratky konsole - Ctrl+c a Ctrl+v místo Ctrl+Shift+c a Ctrl+Shift+v - schránka v Ubuntu

Za obsah komentáře zodpovídá jeho pisatel. Komentář vyjadřuje jeho názory, ne názory a postoje provozovatelů webu.
Komentuje Vlákno
Odkazy



Zen-Cart ke stažení

Verze 1.3.9.f
Zen-Cart v.1.3.9f

Aktuální čeština ze 4.6.2010

Čeština 1.3.9d
v.1.0

Slovenský překlad

Slovenčina 1.3.8
v.1.0

Slovenský překlad

Slovenčina 1.3.8
+ zobrazení Euro
v.0.9

Uživatelé online
11 uživatelů (2 si čte
Články)

Uživatelé: 0
Hosté: 11

více...
Reklama
Noví členové
bambulos 9. 9. 2010
petos 8. 9. 2010
Duha 7. 9. 2010
Leviatan 7. 9. 2010
kiop 6. 9. 2010
Nejaktivnější autoři
1 Melodic
Melodic
1002681
2 JardaR
JardaR
1885
3 Kozoroh
Kozoroh
1837
4 Nismo
Nismo
1355
5 garden
garden
1331
6 hbxx
hbxx
1131
7 jandik01
jandik01
1014
8 PeterB
PeterB
995
9 Dedek
Dedek
991
10 bambulko
bambulko
772