pembulatan

lala · Apr 6, 2012
mas, di form saya ada dua textbox. nah kalau textbox yg pertama saya isi data 237999 terus pada saat di klik button "PEMBULATAN" maka textbox yang kedua isinya itu 237000 gimana ya mas? jadi kalau ada 3 digit terakhir dari kanan itu angkanya bukan 000 maka dibulatkan jadi 000 gitu mas. Jadi hanya menghilangkan 3 digit terakhir dari kanan itu menjadi angka 000. mohon bantuannya, terima kasih...
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="" method=post>
<input type=text name=id> 
<?
echo"<input type=text name=nop><input type =button value ='Pembulatan' onClick =this.form.nop.value='$pembulatan'>";?>

</form>
</body>
</html>
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Apr 6, 2012 · 0 Suka · 0 Tidak Suka
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="" method=post>
<input type="text" name="id" id="id"/> 
<input type="text" name="nop" id="nop"/>
<input type="button" value ='Pembulatan' onClick="document.getElementById('nop').value = bulat();"/>
</form>
<script type="text/javascript">
function bulat(){
var input = document.getElementById('id').value;
var panjang = input.length;
var bulat = input.substring(panjang - 4)+'000';
}
</script>
</body>
</html>
0
Loading...
lala · Apr 6, 2012 · 0 Suka · 0 Tidak Suka
kok undefined ya mas tampil di textfieldnya??
0
Loading...
Ellyx Christian · Apr 7, 2012 · 0 Suka · 0 Tidak Suka
oh iya coba ini;
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="" method=post>
<input type="text" name="id" id="id"/> 
<input type="text" name="nop" id="nop"/>
<input type="button" value ='Pembulatan' onClick="document.getElementById('nop').value = bulat();"/>
</form>
<script type="text/javascript">
function bulat(){
var input = document.getElementById('id').value;
var panjang = input.length;
var bulat = input.substring(panjang - 4)+'000';
return bulat;
}
</script>
</body>
</html>