netfeedMedlem sedan mars 2001593 inlägg hur skall man göra för att få en funktion att funka om man tillexempel skall göra en tidsfunktion som sänker en kostnad som redan är angiven i andra javascript.
tex: man har dagar månader och år i rullningslistor och skall få dessa att beroende på när hur långt det är tills datumen som är angiven i listorna??
fattar ni?
<script language=JavaScript>
function resmal()
{
hepp=nisse.land.selectedIndex;
hepp=nisse.land.options[hepp].value;
nisse.resland.value=hepp*nisse.aresande.value;
calculateTotalX()
}
function Avbestallningsskydd(fkostn)
{
nisse.avbskydd.value=fkostn
calculateTotalX()
}
function antalResande()
{
nisse.aresande.value
}
function kostnad5(rkostn)
{
nisse.rkst.value=rkostn*(parseInt(nisse.resland.value)+parseInt(nisse.avbskydd.value))
calculateTotalX()
}
function calculateTotalX()
{
nisse.kostnadT.value=parseInt(nisse.resland.value)+parseInt(nisse.avbskydd.value)-parseInt(nisse.rkst.value)
}
</script>
PS. klaga inte på titeln jag vet att den är fel
------------------
Look Out!
The Tarntula Is Comming
[Redigerat av netfeed den 16 maj 2001]
JojoxxMedlem sedan juni 20004 308 inlägg Ett litet exempel som visar hur du från ett angivet datum via dropdownlistor räknar ut differensen till dagens datum. Vill du sedan multiplicera detta värde med x för en kostnad / dag är det bara att göra så. Sen kan man ju om man vill lägga till en felkontroll ifall användaren anger 31 Februari osv.
<script type="text/javascript">
function calcDays(year,month,day){
var now = new Date();
var then = new Date(year,month-1,day);
if (now < then){
var dif = Math.floor((then - now)/(1000*60*60*24)) + 1;
alert(dif);
}
}
</script>
<form>
År <select name="year">
<option value="2001">2001
<option value="2002">2002
<option value="2003">2003
</select>
Månad <select name="month">
<option value="1">Jan
<option value="2">Feb
<option value="3">Mar
<option value="4">Apr
<option value="5">Maj
<option value="6">Jun
<option value="7">Jul
<option value="8">Aug
<option value="9">Sep
<option value="10">Okt
<option value="11">Nov
<option value="12">Dec
</select>
Dag <select name="day">
<option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10
<option value="11">11<option value="12">12<option value="13">13<option value="14">14<option value="15">15<option value="16">16<option value="17">17<option value="18">18<option value="19">19<option value="20">20
<option value="21">21<option value="22">22<option value="3">23<option value="24">24<option value="25">25<option value="26">26<option value="27">27<option value="28">28<option value="29">29<option value="30">30
<option value="31">31
</select>
<input type="button" onClick="calcDays(this.form.year[this.form.year.selectedIndex].value,this.form.month[this.form.month.selectedIndex].value,this.form.day[this.form.day.selectedIndex].value);" value="Räkna ut">
</form>
------------------
/ J
Hje!
Jag vill byta utvaribel i for loopen men jag får det inte att fungera. varför eller är detta helt fel.
g = 5
for (i = 0; i <g; i++) {
variabel = "Radio"+i
window.document.FrmSearch.+variabel+.disabled=true
}