Rezultate 1 la 4 din 4

Subiect: Putin ajutor in Javascript

  1. #1
    Avatarul lui Lucian00
    Lucian00 este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    3rd January 2008
    Posturi
    248
    Putere Rep
    33


    Implicit Putin ajutor in Javascript

    Am nevoie de un sfat / indrumare pentru a reusi ca intr-un input text , dupa ce utilizatorul introduce data , sa calculeze mai jos data introdusa + inca 3 luni.

    Mai concret , este vorba despre un site de asigurari.Utilizatorul introduce intr-un input text data cand vrea sa inceapa asigurarea si mai jos sa fie afisat un text : Asigurarea dvs. va expira la data de (data introdusa+x luni)

    Multumesc in avans!
    Just me!

  2. #2
    Avatarul lui big
    big
    big este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    13th July 2007
    Locaţie
    Bucuresti
    Vârstă
    44
    Posturi
    864
    Putere Rep
    37


    Implicit

    <script type="text/javascript">

    function CalculValabilitate() {
    var tempdata = document.getElementById('data').value;
    var vectordata = tempdata.split("/");
    var zi = +vectordata[0];
    var luna = +vectordata[1];
    var an = +vectordata[2];
    var ok=0;
    if ((0<zi)&&(zi<32)&&(0<luna)&&(luna<13)&&(2000<an)&& (an<2100)) {ok=1;}
    if (luna>9) {luna=luna-9; an=an+1;}
    else {luna=luna+3;};
    if (ok) {tempdata= zi +"/"+luna+"/"+an;}
    else {tempdata="";}
    document.getElementById("valabil").value=tempdata;
    }

    </script>


    Data inceput: <input size=15 type='text' name='data' id='data' value='zz/ll/aaaa' onChange="CalculValabilitate()"> <br><br>
    Valabil pana la: <input size=15 type='text' name='valabil1' id='valabil'>

    Cu cateva observatii:
    - e o solutie simpla, pe genunchi, pot fi variante mai bune, se vrea doar un punct de pornire;
    - verificarea de data e empirica, se poate dezvolta. Ar fi bine daca ai avea un selector de data, gen calendar, care sa-ti intoarca tot timpul o data valabila.
    - la afisarea valabilitatii nu mai pune 0 in fata la zi si luna daca sunt mai mici ca 10, se poate face usor, daca e musai.
    - separatorul de data e "/" dar poate fi "-", "." sau orice alt caracter vrei, trebuie modificat in split().
    - trigger-ul e onChange, dar poate fi orice alt event.
    Ultima modificare făcută de big; 10th June 2010 la 17:14.
    Those were fast strange times and we worked in fast strange ways.

  3. #3
    Avatarul lui Lucian00
    Lucian00 este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    3rd January 2008
    Posturi
    248
    Putere Rep
    33


    Implicit

    Mersi mult :-) M-am descurcat!
    Just me!

  4. #4
    Avatarul lui Lucian00
    Lucian00 este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    3rd January 2008
    Posturi
    248
    Putere Rep
    33


    Implicit

    Din nou putin ajutor va rog la acelasi site :-)

    Am o matrice 3x3 care contine preturile in functie de varsta asiguratului si perioada de asigurare.Doresc ca atunci cand userul selecteaza perioada de asigurare sa extraga automat din matrice pretul total.(varsta e constanta si definita anterior)

    $array = (20 40 50;30 40 50;40 50 60; );

    Perioada de asigurare : <select name="perioada"><option value="0">1 luna</option><option value="1">3 luni</option>..</select>

    Cost total : $array[perioada][2];

    Multumesc!
    Just me!

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Putin ajutor pentru Lollipops
    De Seo_clean în forumul Studii de caz
    Răspunsuri: 0
    Ultimul Post: 2nd February 2009, 14:06
  2. Putin ajutor
    De Nica Cristian în forumul Bar, lobby...
    Răspunsuri: 5
    Ultimul Post: 1st December 2008, 11:13
  3. Putin ajutor cu o functie PHP
    De Tudi în forumul Server side
    Răspunsuri: 13
    Ultimul Post: 8th November 2008, 18:42
  4. putin ajutor va rog
    De Nica Cristian în forumul SEO Soft
    Răspunsuri: 2
    Ultimul Post: 4th May 2008, 19:00
  5. am nevoie de putin ajutor
    De anntidot în forumul Continut web
    Răspunsuri: 3
    Ultimul Post: 6th January 2008, 23:15

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •