cara menggunakan fungsi if

berikut script yang saya pakai gan.. mohon pencerahannya.. fungsi hanya membaca jika benar untuk elsenya tidak terbaca.

<script type="text/javascript" language="Javascript">

hasilukuran = document.formD.ukuran.value;

document.formD.m3.value = hasilukuran;

hasilnilai1 = document.formD.nilai1.value;

document.formD.m3.value = hasilnilai1;

hasilnilai2 = document.formD.nilai2.value;

document.formD.m3.value = hasilnilai2;

hasilpcs = document.formD.pcs.value;

document.formD.m3.value = hasilpcs;

if( $jenis = 'PPC' ) {

    function OnChange(value){

     hasilnilai1 = document.formD.nilai1.value;

     hasilnilai2 = document.formD.nilai2.value;

     hasilpcs = document.formD.pcs.value;

     hasilm3 = hasilnilai1 * hasilnilai2 * hasilpcs / 100;

     document.formD.m3.value = hasilm3;

}

} else {

    function OnChange(value){

     hasilukuran = document.formD.ukuran.value;

     hasilnilai1 = document.formD.nilai1.value;

     hasilnilai2 = document.formD.nilai2.value;

     hasilpcs = document.formD.pcs.value;

     hasilm3 = hasilukuran / 1000 * hasilnilai1 * hasilnilai2 * hasilpcs ;

     document.formD.m3.value = hasilm3;

}

}

</script>

avatar khoirulala
@khoirulala

1 Kontribusi 0 Poin

Diperbarui 2 tahun yang lalu

1 Jawaban:

<div>kurang ==<br><br>jadi gini</div><pre>&lt;script type="text/javascript" language="Javascript"&gt; hasilukuran = document.formD.ukuran.value; document.formD.m3.value = hasilukuran; hasilnilai1 = document.formD.nilai1.value; document.formD.m3.value = hasilnilai1; hasilnilai2 = document.formD.nilai2.value; document.formD.m3.value = hasilnilai2; hasilpcs = document.formD.pcs.value; document.formD.m3.value = hasilpcs; if ($jenis == 'PPC') { function OnChange(value) { hasilnilai1 = document.formD.nilai1.value; hasilnilai2 = document.formD.nilai2.value; hasilpcs = document.formD.pcs.value; hasilm3 = hasilnilai1 * hasilnilai2 * hasilpcs / 100; document.formD.m3.value = hasilm3; } } else { function OnChange(value) { hasilukuran = document.formD.ukuran.value; hasilnilai1 = document.formD.nilai1.value; hasilnilai2 = document.formD.nilai2.value; hasilpcs = document.formD.pcs.value; hasilm3 = hasilukuran / 1000 * hasilnilai1 * hasilnilai2 * hasilpcs; document.formD.m3.value = hasilm3; } } &lt;/script&gt;</pre>

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 2 tahun yang lalu

Login untuk ikut Jawaban