Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Bernd Meier Newsgroups: de.comp.lang.javascript Subject: =?UTF-8?Q?Wie_Flie=c3=9fkommazahl_mit_getElementById_an_anderes_Fel?= =?UTF-8?Q?d_=c3=bcbergeben=3f?= Date: Sat, 21 Oct 2017 08:09:19 +0200 Organization: A noiseless patient Spider Lines: 31 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 21 Oct 2017 06:09:19 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="98fc621b95ce2e9d124efd0a29a91134"; logging-data="12217"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/U4UXL52GHXu3+W2EfQ7H0w6BptE6evAM=" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 X-Antivirus-Status: Clean X-Antivirus: Avast (VPS 171020-4, 20.10.2017), Outbound message X-Mozilla-News-Host: news://news.eternal-september.org:119 Cancel-Lock: sha1:+Dac5WjyCZX6TT68Ffy63lnxrE0= Xref: csiph.com de.comp.lang.javascript:4908 Ich habe folgende Felder in einer Form: und Nun versuche ich per JavaScript die Eingabe im Feld mit der Id convert_this_value in das Feld mit der Id convert_result zu übergeben: var value_to_convert = parseFloat(document.getElementById("convert_this_value").value); //var value_to_convert = //document.getElementById("convert_this_value").value; //var value_to_convert = 4.4; -> funktioniert //document.getElementById("convert_result").value = //String(value_to_convert); document.getElementById("convert_result").value = value_to_convert; Doch ich bekomme immer ein NaN als Ergebnis. Nur das direkte Eingeben einer Zahl (z.B. 4.4) führt zum Eefolg, d.h. die Zahl wird ins Feld convert_result übernommen. Was muss ich tun, um den Inhalt des Feldes convert_this_value per document.getElementById in das Feld convert_result zu übrenehmen? Warum erhalte ich ein NaN?