i get stuck with this problem. First, here is the codes :
JavaScript
function PilihKeterangan(isi)
{
if (isi = 'A') {
$('#keterangan').val("Sangat Baik : sangat aktif mengikuti latihan dan kegiatan ...");
} else if (isi = "B") {
$('#keterangan').val("Baik : aktif mengikuti latihan dan kegiatan ...");
} else if (isi = 'C') {
$('#keterangan').val("Cukup : cukup aktif mengikuti latihan dan kegiatan Kepramukaan ...");
} else if (isi = 'X') {
$('#keterangan').val("Kegiatan ini tidak dipilih oleh siswa / bukan menjadi pilihan siswa");
} else {
$('#keterangan').val("Pilihlah predikat A/B/C/X.");
}
}
HTML
<select class="form-control" name="PREDIKAT_EKSTRA_UTS" onchange="PilihKeterangan(this.value)">
<option selected value="">- Pilih -</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="X">X</option>
</select>
The problem is, it just can select first condition. If i click other option, the result is still first conddition. In example : If i select/click 'A' or 'B' or else one the result is always first condition. But if i just passing select's value, it is works but not when i give it IF statement.
I just look from this tutorial about using IF statement in w3schools if the JavaScript is using '=' not the '==' : http://www.w3schools.com/js/js_if_else.asp
I hope there are any reply. Thanks :)