HTML forma | Notepad.lv


HTML forma


   
  1. latkowsky : 16 Augusts 2008 17:04:35 AtbildētProfilsSūtīt vēstuli

    Sveiki. Es vēlētos, bet nemāku, izveidot tādu HTML formu, kurā man būtu jāievadad tikai skaitļi, bet tālāk es iegūtu izkaukulētu rezultātu. Apmēram šādi -
    Skaitlis 1 ir [ te ievada skaitli]
    Skaitlis 2 ir [te ievada skaitli]
    Jaunais skaitlis 1 ir [te ievada skaitli]
    Jaunais skaitlis 2 ir [te ievada skaitli]

    Tad formula to visu sarēķina un te es iegūstu rezultātu -
    Rezultāts ir [te parādās skaitlis]

    Paldies!

  2. drono : 16 Augusts 2008 17:30:10 AtbildētProfilsSūtīt vēstuli

    Vari mēģināt, piemēram, ar Javascript, vai ar PHP, ja ir pieejams.
    Ar Javascript var kaut kā šitā:
    Kods:
    <script type="text/javascript">

    function cipariOnly(input){
        if(input.value.match(/\D+/g)){
            alert('Šeit var rakstīt tikai 0-9');
            input.value = input.value.replace(/[^\d]*/g,'');
            input.focus();
        }
    }

    function rekina(){
        rezultatsID=document.getElementById("rezultats");
        cipariID=document.getElementById("cipari");

        rezultatsID.value=parseInt(cipariID.value)+44;
    }

    </script>

    <form>
    <input type="text" id="cipari" name="cipari" onkeyup="cipariOnly(this)" onkeydown="cipariOnly(this)" /> + 44 =
    <input type="text" id="rezultats" name="rezultats" value="" disabled="disabled" />
    <input type="button" value="Rēķini!" onclick="rekina();">
    </form>

Pievienot komentāru




Digitālās foto kamerasDigitālās foto kameras
  • Saistītās tēmas