По какой-то причине он не может подключиться к Javascript. Я пытаюсь автоматически декодировать слова во что-то дешифруемое. Если вы спрашиваете, где я получил огромное приложение для кодирования, я получил его с веб-сайта, и это используется для образовательных целей.Как подключить Javascript к кнопке отправки, чтобы закодировать текст
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<form name="input" value='Nothing Important' id="ID">
Convert Into Code: <input type="text" name="user" id="XD">
<input type="submit" value="Code" onclick="Input()">
</form>
</body>
</html>
The Javascript:
window.input = function() {
function base64_encode (data) {
var b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/=";
var o1, o2, o3, h1, h2, h3, h4, bits, i = 0,
ac = 0,
enc = "",
tmp_arr = [];
if (!data) {
return data;
}
do {
o1 = data.charCodeAt(i++);
o2 = data.charCodeAt(i++);
o3 = data.charCodeAt(i++);
bits = o1 << 16 | o2 << 12 | o3;
h1 = bits >> 18 & 0x3f;
h2 = bits >> 12 & 0x3f;
h3 = bits >> 6 & 0x3f;
h4 = bits >> 2 & 0x3f;
tmp_arr[ac++] = b64.charAt(h1) + b64.charAt(h2) + b64.charAt(h3) + b64.charAt(h4);
} while (i < data.length);
enc = tmp_arr.join('');
var r = data.length % 3;
return (r ? enc.slice(0, r - 3) : enc) + '==='.slice(r || 4);
}
alert(base64_encode (XD));
};
Javascript чувствителен к регистру, 'Input()' не 'ввода()' – Patashu
проверить вашу консоль браузера, чтобы увидеть errrors –
на вопрос неясно; насколько я могу это сделать, плакат просит нас «исправить этот код, который я не понимаю, который я только что скопировал и вставил с какого-то веб-сайта». Голосование закрывается. – tucuxi