Kaskus

Tech

mbah.darmoAvatar border
TS
mbah.darmo
[HELP] Javascript Gak bisa jalan
.Gan, ane iseng2 ngedit javascript. tapi pas pencet tombol generate kok gak bisa work ya? emoticon-Bingung (S)
kira-kira yang salah bagian mana. help

ini scriptnya:

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Credit Card Extrapolate </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style>
body {
background-color:#000;
font-family:courier new;
color:#003CC3;
}
.wrapper {
width:804px;
border:1px #49541D solid;
padding:3px;
margin-left: auto;
margin-right: auto;
}
.central-colunm {
width:800px;
float:left;
border:1px #003CC3 solid;
margin:1px;
}
.spacer{
clear:both;
margin:0;
padding:0;
line-height:0px;
}
.nomer {
width:200px;
}
.button {
}
input {
background-color:#F8D0EC;
color:#000;
font-size:8pt;
}
textarea {
background-color:#C4565F;
color:#000;
}
</style>
</HEAD>
[removed]{ }
message=?Bagonk_Marks 2007?;
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
[removed]
<BODY>

<div class="wrapper">
<div align="center" class="central-colunm">

</div>
<div align="center" class="central-colunm">
<br>
[removed]
//menghilangkan spasi dan '-' baik di awal, di tengah maupun di akhir string
function trimSpaces(s){
var res;
var i;
res = "";
for (i = 0; i < s.length; i++){
if ((s.charAt(i) != " ") && (s.charAt(i) != "-"))
res += s.charAt(i);
}
return res;
}
//mengembalikan benar jika input yang diberikan benar (semuanya angka)
//string dianggap telah dilewatkan ke trimSpaces
function isValidInput(s){
for (i = 0; i < s.length; i++){
var i;
if ((s.charAt(i) < "0") || (s.charAt(i) > "9"))
return false;
}
return true;
}
//membatasi angka agar tidak lebih dari 9
function fix(num){
if (num <= 9) return num; else return (num - 9);
}
//untuk mengecek kebenaran dengan 'luhn check digit algorithm'
function check(number){
var i;
var ganjil;
var genap;
var tanda;
genap = 0;
ganjil = 0;
//tanda = 1 artinya jumlah digitnya ganjil
if (number.length % 2) tanda = 0; else tanda = 1;
for (i = 0; i < number.length; i++) {
if ((i + tanda) % 2) //ganjil
ganjil += fix(2 * (number.charAt(i)));
else
genap += parseInt(number.charAt(i), 10);
}
return (((ganjil + genap) % 10) == 0);
}
//fungsi utama
function validateInput(inp){
var tmp;
var Msg;
var Msg2;
tmp = trimSpaces(inp.nomor.value)
if ((tmp == "") || (!isValidInput(tmp))){
alert("Liat dulu udah bener gk say ^^ ?");
return false;
}
Msg = "result:";
Msg2 = "digit checked";
if (check(tmp))
alert(Msg + "\n\Valid!\n\n" + Msg2);
else
alert(Msg + "\n\Ga Valid\n\n" + Msg2);
return false;
}
//mencari beberapa angka valid yang dekat dengan nomor yang diberikan
function findN(formName){
var start;
var startn;
var res;
var i;
start = trimSpaces(formName.nomor.value);
if ((start == "") || (!isValidInput(start))){
alert("kosong");
return;
}
res = "Hasil :\n";
startn = parseInt(start,10);
for (i=-5000; i<5000; i++) {
num = "" + (parseInt(start,10)+i);
if (check(num)) {
res += (startn + i) + "\n";
}
}
formName.SEXS.value = res;
}
//
//akhir skrip di sini
//
//------------------------------------------------------->
[removed]
<form name="InpForm">
<input name="nomor" class="nomer"> 
<p>
<input value="Check" type="submit" class="button">
<input value="Reset" type="reset" class="button">
</p>
<p>
<input>
</p>
<p>
<textarea name="Result" rows="10" cols="60"></textarea>
</p>
</form>
</center>
</div>
<div align="center" class="central-colunm">
</div>
<div class="spacer">
</div>
</div>
</BODY>
</HTML>
0
1.1K
3
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread4.6KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved.