Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Mein Script will nicht
#1
Question 
Mooin,

ich versuche mir ein umrechner zu machen.
Aber irgendwie macht er überhaupt nix 

<script type="text/javascript">
<!--
function n_nett(){

}
function n_brutt(){

}
function roundToTwo(num) {
    return +(Math.round(num + "e+2")  + "e-2");
}

function Ergebnis(){
	 if ( document.getElementById('brutt') !== null ) { 
	 	var n = document.getElementById('nett' );
	 	var b = document.getElementById('brutt' );
	 	var netto  = parseFloat(n);
	 	n.innerHTML = roundToTwo( netto + (netto / 100 * 19 ) );
	 	 console.log(  netto + (netto / 100 * 19  ));
	 	
	 }
	 if ( document.getElementById('nett') !== null ) { 
	 	var b = document.getElementById('brutt' );
	 	var n = document.getElementById('nett' );
	 	var brutto = parseFloat(b);
	 	n.innerHTML = roundToTwo( brutto - ( brutto / 119 * 19 ) );
	 	  console.log(  brutto - ( brutto / 119 * 19  ));
	 	
	 }
	 
	
	}

//-->
</script>


<td style="border:2 " bgcolor="grey"><span style="color:blue; border:2 "><form  name="Rechner" onSubmit="Ergebnis();return false;" id="Rechner" action="">Rechner<br>
	     			     	 Brutto <input onchange="n_brutt()" type="number" name="brutt"  id="brutt" size="20"  value="" > Steuer <select   name="buchvor" size="1" style"=width:250px; outline: none;" >
	     			     	 <option value="7"  >   7 %   </option>
	     			     	 <option value="9.5">   9,5 % </option>
	     			     	 <option value="10.7"> 10,7 % </option>
	     			     	 <option value="19"  > 19 %   </option>
	     			     	 
	     			     	 </select><br>
	     			     	 Netto <input onchange="n_nett()" type="number" name="nett" id="nett" size="20" value=""> &nbsp; &nbsp; <input type="button" width="60" class="button" value="  =  " onClick="Ergebnis()">
	     			     		<br></form></span></td>

und wie komme ich an den ausgewählten Wert vom select ?

LG Dirk
Zitieren
#2
Ich weiß nicht wo ich anfangen soll , doch bei dir ist so einiges falsch.

Aber kurz gesagt ich würde es so machen



Die Formel musst du dir noch anpassen , ich habe das ganze Prozentrechnen irgendwie vergessen in den letzten 3 Monaten. Habe da irgendwie nie Gedächtnislücke.

Aber du siehst ja wie ich das mache , damit könntest du dir den rest selber zusammen baue, falls nicht meld dich nochzmal
Zitieren
#3
(22.12.2021, 04:09)admin schrieb: Ich weiß nicht wo ich anfangen soll , doch bei dir ist so einiges falsch.

oh oh so schlimm ?

Danke für deine Hilfe. Ich habe es eingebaut und es funzt super.

Kann ich eigentlich auf den Text bei option zugreifen ?

Beispiel :  <option value="7"  >  Verkauf Bienenkönigin </option>
also auf den roten Text.

LG Dirk
Zitieren


[-]
Schnellantwort
Nachricht
Geben Sie hier Ihre Antwort zum Beitrag ein.

 

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste