Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Javascript Formular

Diskussion: Javascript Formular im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi, ich habe ein Problem bei einem HTML Formular. Ich habe ein Eingabefeld für Zahlen, ich möchte nun, dass ...

Antwort
Alt 14.04.08, 05:33   #1 (permalink)
 
Registriert seit: 19.08.04
Dawen Leistung: Addierstift
Likes: 1
Standard Javascript Formular

Anzeige

Hi,

ich habe ein Problem bei einem HTML Formular. Ich habe ein Eingabefeld für Zahlen, ich möchte nun, dass bei der Eingabe der Zahl beispielsweise rechts daneben in Echtzeit z.B. der Preis angezeigt wird ?

Wie kann man sowas in JS realisieren !

Dawen ist offline   Mit Zitat antworten
Alt 14.04.08, 08:23   #2 (permalink)
Moderator
 
Benutzerbild von lightsaver
 
Registriert seit: 19.06.06
lightsaver Leistung: Pentium Ilightsaver Leistung: Pentium Ilightsaver Leistung: Pentium I
Likes: 52
Standard

ich habe mit js normal nichts zu tun, aber das hier sieht sehr nach dem aus, was du suchst: http://www.jjam.de/JavaScript/Formul...a_Counter.html

musst dir halt nur so umbauen, wie du es letztendlich brauchst.
lightsaver ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.04.08, 10:59   #3 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Ja, das ist mit Javascript möglich.
Du kannst über das DOM (Document Object Model) sowohl den Wert aus EIngabefeldern lesen als auch den Inhalt eines beliebigen Ausgabeelements verändern.

z.B: so: (ungetestet)

Code:
<form name="form1">
<input type="text" name="anzahl1" onkeyup="machepreis1()" value="1" />
<span id="preis1">25</span> Euro
</form>

<script language="JavaScript">
function machepreis1() {
var einzelpreis1 = 25;
var gesamtpreis1 = 0;
var num1 = parseInt(document.form1.anzahl1.value);
if (num1 > 1) {
   gesamtpreis1 = einzelpreis1 * anzahl1;
   document.getElementById('preis1').innerText = gesamtpreis1;
}
}
</script>
mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Alt 14.04.08, 19:19   #4 (permalink)
Themenstarter
 
Registriert seit: 19.08.04
Dawen Leistung: Addierstift
Likes: 1
Standard

Hi,

deine Beispiel macht leider in meinem Falle nichts, trotzdem danke für den Denkanstoss.
Dawen ist offline   Mit Zitat antworten
Alt 14.04.08, 19:21   #5 (permalink)
Moderator
 
Benutzerbild von lightsaver
 
Registriert seit: 19.06.06
lightsaver Leistung: Pentium Ilightsaver Leistung: Pentium Ilightsaver Leistung: Pentium I
Likes: 52
Standard

Zitat:
Original von Dawen
Hi,

deine Beispiel macht leider in meinem Falle nichts, trotzdem danke für den Denkanstoss.
wessen beispiel meintest du jetzt und wieso macht es in deinem fall nichts? wenn du mehr input gibst kann man dir besser helfen
lightsaver ist offline   Mit Zitat antworten
Alt 14.04.08, 20:44   #6 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Du hast natürlich recht, mein Beispiel hatte einen Fehler.

Hier ein besseres Beispiel: ;-)
Code:
<form name="form1">
<input type="text" name="anzahl1" onkeyup="machepreis1()" value="1" />
<span id="preis1">---</span> Euro
</form>

<script type="text/javascript">
function machepreis1() {
var einzelpreis1 = 25;
var gesamtpreis1 = 0;
var num1 = parseInt(document.form1.anzahl1.value);
if (num1 > 0) {
   gesamtpreis1 = einzelpreis1 * num1;
   document.getElementById('preis1').innerHTML = gesamtpreis1;
} else {
   document.getElementById('preis1').innerHTML = 0;
}
}
// Initiales Laden
machepreis1();
</script>
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Javascript Formular
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Javascript Formular Dawen Code Kitchen 2 14.04.08 10:59
JavaScript und DOM, Formular wird nicht angezeigt System.I/O (Web-) Design und webbasierte Sprachen 2 15.09.07 16:06
Problem mit Formular cw125 (Web-) Design und webbasierte Sprachen 2 20.10.05 20:01
pdf - Formular ausfüllen ghost Applikationen 2 20.10.05 19:25
E-Mail-Formular zerojump (Web-) Design und webbasierte Sprachen 1 23.11.01 18:39


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61