Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Formularinahlte addieren

Frage Entwicklung JavaScript

Mitglied: 35801

35801 (Level 1)

22.06.2007, aktualisiert 23.06.2007, 3977 Aufrufe, 2 Kommentare

Ich versuche 2 Werte aus 2 Select-Tags mittels JavaScript zu addieren....

Dabei bekomme ich aber nur folgende Ausgabe:
zB.:
1. Select = 12
2. Select = 28
Ausgabe = 2812 und nicht 40 ???

Anbei das Script:
onChange="document.kalkulator.seitenumfang_text.value = (document.kalkulator.seitenumfang_inhalt_1.value + document.kalkulator.seitenumfang_inhalt_2.value)"


PS.: Das script muss in einer Zeile bleiben...
Bitte keine Funktionen !

Danke für die Hife
Mitglied: lobotomie
22.06.2007 um 15:34 Uhr
Dabei bekomme ich aber nur folgende Ausgabe:
zB.:
1. Select = 12
2. Select = 28
Ausgabe = 2812 und nicht 40 ???

Du addierst Strings und keine Werte, daher rate ich Dir eine explizite Typumwandlung mit parseInt oder ParseFloat zu machen also :

onChange="document.kalkulator.seitenumfang_text.value = (parseInt(document.kalkulator.seitenumfang_inhalt_1.value) + parseInt(document.kalkulator.seitenumfang_inhalt_2.value))"

parseInt kannst Du natürlich nur bei ganzzahligen Werten verwenden.
Bitte warten ..
Mitglied: 35801
23.06.2007 um 16:33 Uhr
Danke für die schnelle Hilfe!

Es geht jetzt. Ich entwickle zwar schon seit 5 Jahen in PHP aber mit JavaScript habe ich in der ganzen Zeit nur 4 oder 5 mal zu tun gehabt.
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Datenbanken
gelöst Kreuztabelle addieren (8)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

PHP
gelöst Werte in einer sql Spalte addieren (13)

Frage von helmuthelmut2000 zum Thema PHP ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Microsoft Office
Keine Updates für Office 2016 (13)

Frage von Motte990 zum Thema Microsoft Office ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...