JAVASCRIPT HELP..!!!

maxXxa

Member
Apr 14, 2010
341
5
0
<script type = "text/javascript">
function calBonus(){
var v = document.getElementById("DoA").value;
var app = new Date(Date.parse("v"));
var today = new Date();
var years = today.getYear() - app.getYear();

if(years >2){
.
.
.
 

maxXxa

Member
Apr 14, 2010
341
5
0
HTML page ekanam aulak naha... eth meke java script walin validate karaganna eka thama poddak balaganna oone ...:(
 

maxXxa

Member
Apr 14, 2010
341
5
0
<html><head><title>XXX</title>
<script type = "text/javascript>
function calBonus()
{
var bonus;
var basicSal = parseInt(document.getElementById("basic").value);


var v = document.getElementById("appo").value;
var aDate = new Date(parse.Date('v'));
var today = new Date();
var years = today.getYear() - aDate.getYear();

if(years>2 && perm.checked == true)
{
bonus = basicSal;
alert("Bonus is "+ bonus);


else if(years <2 || years >1)
{
bonus = basicSal * 0.5;
alert("Bonus is "+ bonus);
}

else if(years <1)
{
bonus = basicSal * 0.2;
alert("Bonus is "+ bonus);
}
}
else (temp.checked == true)
{
bonus = basicSal * 0.05;
alert ("Bonus is "+bonus);
}
}
</script> </head>
<body><form>
<table><tr>
<td><strong>Name </strong> <input type ="text" name = "name"></td>
</tr>

<tr>
<td><strong> Date of Appointment</strong> <input type="text" name ="appo"></td>
</tr>
<tr>
<td><strong> Basic Salary </strong> <input type="text" name ="basic"></td>
</tr>

<tr>
<td><strong>Temporary</strong> <input type = "radio" name ="radio" value = "temp">
<strong>Permanent</strong> <input type = "radio" name ="radio" value = "perm"> </td>
</tr>

<tr>
<td> <input type ="submit" value = "Calculate" onclick ="calBonus();"> </td>
</tr>
</table>
</form></body>
</html>

me code eka harida mchnzz... mona hari waradi thiyenam kiyanna plzzz
thnxx wewa
 

SaNDun

Well-known member
  • May 4, 2006
    12,677
    811
    113
    In La Srinka
    write a HTML page which allows entering the appointment date of an employee & calculate the bonus.

    permanent employee - 01 month salary as bonus if worked more than 2 years.
    if the period is between 1 & 2 50% from the basic salary.
    if less than 01 year 20% from basic.
    For a TEMPORARY employee bonus will be 5% from BASIC.

    pahala widihata thama bro design karanna kiyala thiyenne... anee podi hari help ekak denna bro loku pinak... thnxx

    Name :____text field
    Date of Appointment :____text field
    Basi Salary :_______ text field

    temporary [radio button] permanent[radio button]

    calculate [button]

    meke mulinma date eka years check karaganna oone.. eeta passe basic eka [STRING] eka INTEGER walata convert karala eken amount eka ganna oone... eeta passe mona radio button ekada click karala thiyenne kiyala balala ekata answer eka denna ooone.,.. ehema harida mchn.. ookata step by step yanna ooneda ... mata code eka gahanna thama danne naththe.... kauruhari plzz comments ekka code karala help ekak denawada..??
    machan dan oke DATE eka input karana format ekak deela thiyenawada nathnam ekath apima define karanna onada ?

    ex:-
    2010-01-01
    01-01-2010
    2010/01/01
    01/01/2010

    oya wage eka standard format ekakata date eka input karanna wenawa.. nathnam apita input karana text eka identify karaganna bari wenawa..

    ehemath nathnam apita mehema karannath puluwan input text fields 3k dala ekak day, ekak month, ekak year widiyata thiyala inputs gannath puluwan
     

    maxXxa

    Member
    Apr 14, 2010
    341
    5
    0
    machan dan oke DATE eka input karana format ekak deela thiyenawada nathnam ekath apima define karanna onada ?

    ex:-
    2010-01-01
    01-01-2010
    2010/01/01
    01/01/2010

    oya wage eka standard format ekakata date eka input karanna wenawa.. nathnam apita input karana text eka identify karaganna bari wenawa..

    ehemath nathnam apita mehema karannath puluwan input text fields 3k dala ekak day, ekak month, ekak year widiyata thiyala inputs gannath puluwan

    ehema format ekak nam deela naha bro... ehemanam format ekak demu 2010/01/01 .. mama code kala bro poddak balanna puluwanda ...thnxx
     

    SaNDun

    Well-known member
  • May 4, 2006
    12,677
    811
    113
    In La Srinka
    ehema format ekak nam deela naha bro... ehemanam format ekak demu 2010/01/01 .. mama code kala bro poddak balanna puluwanda ...thnxx
    oyalata regular expression use karanna puluwan da? meka mokak hari calss ekaka wedak da ? class ekaka wedak nemei nam regxp dala date eka keli kadala aragena date ekata parse karala dawas gaana hoyaganna puluwan lesiyenma :D
     

    maxXxa

    Member
    Apr 14, 2010
    341
    5
    0
    oyalata regular expression use karanna puluwan da? meka mokak hari calss ekaka wedak da ? class ekaka wedak nemei nam regxp dala date eka keli kadala aragena date ekata parse karala dawas gaana hoyaganna puluwan lesiyenma :D

    meka paper ekaka apu question ekak machnzz.. apita oone input eka aragena eaka integer walata convert karala eka anuwa output eka denna ...:(