「たばこ税計算」(2011/04/13 (水) 06:34:29) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#javascript(){{
<form name="tax_calc">
金額[円]<input type="text" size="20" name="tbkonyuyen" value="25000" onKeyUp="tax_convert()" onChange="tax_convert()"><br>
重量[kg]<input type="text" size="20" name="tbjuryo" value="0.3" onKeyUp="tax_convert()" onChange="tax_convert()">
<input type="button" value="計算" onclick="tax_convert()">
<div id="optotaltax">
***<noscript><font color="red">JavaScriptがOFFになっています</font></noscript></div>
</form>
<script type="text/javascript">
<!--
function tax_convert() {
var konyuyen = parseFloat(document.tax_calc.tbkonyuyen.value);
var juryo = parseFloat(document.tax_calc.tbjuryo.value);
var taxkanzei, taxsyouhi, taxtihou, taxtabaco; //税金
//関税
if(konyuyen < 16666){
taxkanzei = 0; taxsyouhi = 0; taxtihou = 0;
}else{
taxkanzei = Math.floor(konyuyen * 0.6 * 0.16 / 100) * 100;
taxsyouhi = Math.floor((konyuyen - 10000) * 0.04 /100) * 100;
taxtihou = Math.floor(taxsyouhi * 0.25 /100) * 100;
}
taxtabaco = Math.floor(juryo * 12244 /100) *100;
var totaltax = taxkanzei + taxsyouhi + taxtihou + taxtabaco;
var totalyen = totaltax + konyuyen;
var output_taxcalc = "";
output_taxcalc += "税金合計: <font size=4 font-weight=150>" + totaltax + " 円</font><br>";
output_taxcalc += "関税" + taxkanzei + " 消費税" + taxsyouhi + " 地方消費税" + taxtihou + " たばこ税" + taxtabaco + "<br>";
//output_taxcalc += "合計: <font size=4 font-weight=150>" + totalyen + " 円</font><br>";
document.getElementById('optotaltax').innerHTML = output_taxcalc;
}
// -->
</script>
}}
表示オプション
横に並べて表示:
変化行の前後のみ表示: