Javascript Problem

Diskutiere Javascript Problem im Developer Network Forum im Bereich Hardware & Software Forum; Also ich hoffe ich bin hier im richtigen Forum und ihr könnt mir bei meinem kleinen Problem helfen... Für die Schule muss ich ein Javascript...
  • Javascript Problem Beitrag #1
S

Sulfu

Aktives Mitglied
Dabei seit
26.08.2006
Beiträge
44
Reaktionspunkte
0
Ort
Moers, NRW
Also ich hoffe ich bin hier im richtigen Forum und ihr könnt mir bei meinem kleinen Problem helfen... Für die Schule muss ich ein Javascript machen und zwar ein script, dass simpel berechnen soll wann man stirbt und das funzt so:
Zwei Textfelder, eins Alter, das andere Geschlecht
Berechnet werden soll das jetz so (Alter+2006+(je nach geschlecht +88 oder +77)
aber er stellt die zahlen immer einfach hintereinander...
hier der Quelltext, vielleicht könnt ihr mir helfen!
Code:
<head>
<title> Wann Sterbe ich? </title>
<script type="text/javascript">
function sterben()
{	
	var alter = document.getElementById('alter').value;
	var geschlecht = document.getElementById('geschlecht').value;
	var ergebnis_absolut = document.getElementById('ergebnis_absolut').value;
		switch (geschlecht) {	
			case "m":
				document.getElementById('ergebnis_absolut').value = (alter+2006+77);
				break;
			case "w":
				document.getElementById('ergebnis_absolut').value = (alter+2006+88);
				break;
			default:
				document.getElementById('ergebnis_absolut').value = 'Gar nicht :P'
				break; }
}
function leeren()
{
	var leeren 
		document.getElementById('alter').value = ""
		document.getElementById('geschlecht').value = ""
		document.getElementById('ergebnis_absolut').value = ""
}
</script>
</head>
<b><u>
Alter:</u>&nbsp;&nbsp;&nbsp; </b><input type="text" id="alter" name="alter">
<p><b><u>Geschlecht:</u>&nbsp;&nbsp;&nbsp; </b><input type="text" id="geschlecht" name="geschlecht">
<p><b><u>Sie sterben im Jahre:</u>&nbsp;&nbsp;&nbsp; </b><input type="text" id="ergebnis_absolut" name="geschlecht">
<p>
<a href="javascript: sterben()"><u><b>Wann sterbe ich?</b></u></a>
<p> 
<a href="javascript: leeren()"><b><u>Leeren</u></b></a></p>

Mfg, Thx
Sulfu
 
  • Javascript Problem Beitrag #2
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Hi, ja die Rechnung ist einfahc falsch:
Code:
(alter+2006+77)
was kommt da bitte raus?! Wenn du 50 bist lebst du nochmal 77 Jahre länger als Mann und 88 als Frau. Die Rechnung muss lauten:
2006 - alter +77/88
Wobei sich bei diesem Programm alle diejenigen Beleidigt fühlen dürften die:
a)Männlich und älter 77 sind
b)Weiblich und älter 88 sind
Da diese Menschen schon vor 2006 gestorben währen;)
Zudem hätte ich das eher in die Developer Zone gepostet, am besten verschieben lassen.
 
  • Javascript Problem Beitrag #3
N

nic_power

Senior Moderator
Dabei seit
27.12.2000
Beiträge
7.838
Reaktionspunkte
2
ich hab das mal zu den Entwicklern geschoben

Nic
 
  • Javascript Problem Beitrag #4
R

RIP

Bekanntes Mitglied
Dabei seit
23.12.1999
Beiträge
369
Reaktionspunkte
0
Ort
Sondelfingen
versuchs mal hiermit:
Code:
document.getElementById('ergebnis_absolut').value = (2006-parseInt(alter)+77);
document.getElementById('ergebnis_absolut').value = (2006-parseInt(alter)+88);
musst das alter erstmal in ne zahl umwandeln...
 
  • Javascript Problem Beitrag #5
S

Sulfu

Aktives Mitglied
Dabei seit
26.08.2006
Beiträge
44
Reaktionspunkte
0
Ort
Moers, NRW
Danke für eure Hilfe aber hab die Lösung schon gefunden...
Code:
 var alter = parseInt(document.getElementById('alter').value);
Da muss nämlich das parseInt hin =))
Thx trotzdem,
Mfg, Sulfu
 
  • Javascript Problem Beitrag #6
Vincee

Vincee

Bekanntes Mitglied
Dabei seit
24.10.2006
Beiträge
186
Reaktionspunkte
0
Ort
Mutter?
ganz schön makaber das prog...
 
  • Javascript Problem Beitrag #7
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Toll ;)
Hätten wir das geklärt. Aber er hat die Lösung doch gefunden. Postest du nur um deinen Zähler hoch zubekommen?
 
  • Javascript Problem Beitrag #8
Vincee

Vincee

Bekanntes Mitglied
Dabei seit
24.10.2006
Beiträge
186
Reaktionspunkte
0
Ort
Mutter?
bitte??? ich hab nur gesagt dass das prog makaber ist, was dagegen???
 
  • Javascript Problem Beitrag #9
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Ja und ich habe lediglich gesagt, dass das Problem in diesem Thread sich erledigt hat. Ob es nun makaber ist oder nicht bleibt jedem zum einen selber überlassen und zum anderen ist der Post doch überflüssig, zumindest meiner Meinung nach. Nach dieser Meinung habe ich dann auch den Beitrag verfasst:ja: ;)
 
  • Javascript Problem Beitrag #10
Vincee

Vincee

Bekanntes Mitglied
Dabei seit
24.10.2006
Beiträge
186
Reaktionspunkte
0
Ort
Mutter?
musst auch immer was zu merckern haben...
 
Thema:

Javascript Problem

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben