Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2022, 08:41   #1
Thomek
Пользователь
 
Регистрация: 05.02.2022
Сообщений: 26
По умолчанию Как добавить в окно несколько значений

Как в первое окно шифратора установить значение счётчика и значение даты!?
А второе окно, где появляется шифр, можно было скопировать, но копировалась во время нажатия на согласие во всплывашке при удалении значения счётчика..

Окно где расшифровка можно удалить.


Шифратор.

Код:
  

<h1>Шифрация текста на JavaScript</h1>
<br>
<script type="text/javascript">
<!-- Original:  David Salsinha (david.salsinha@popsi.pt) -->
 
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
 
<!-- Begin
function Encrypt(theText) {
output = new String;
Temp = new Array();
Temp2 = new Array();
TextSize = theText.length;
for (i = 0; i < TextSize; i++) {
    rnd = Math.round(Math.random() * 122) + 68;
    Temp[i] = theText.charCodeAt(i) + rnd;
    Temp2[i] = rnd;
}
for (i = 0; i < TextSize; i++) {
    output += String.fromCharCode(Temp[i], Temp2[i]);
}
return output;
}
function unEncrypt(theText) {
output = new String;
Temp = new Array();
Temp2 = new Array();
TextSize = theText.length;
for (i = 0; i < TextSize; i++) {
    Temp[i] = theText.charCodeAt(i);
    Temp2[i] = theText.charCodeAt(i + 1);
}
for (i = 0; i < TextSize; i = i+2) {
    output += String.fromCharCode(Temp[i] - Temp2[i]);
}
return output;
}
//  End -->
</script>
<form name=encform onsubmit="return false;">
<p>
<textarea name=box1 rows=5 cols=80>Текст для проверки возможности шифрования</textarea>
<p>                                             
<input type=button value="Зашифровать Box1 в Box2" onClick="this.form.box2.value=Encrypt(this.form.box1.value);">
<br><p>
<textarea name=box2 rows=5 cols=80></textarea>
<p>
<input type=button value="Расшифровать Box2 to Box3" onClick="this.form.box3.value=unEncrypt(this.form.box2.value);">
<br><p>
<textarea name=box3 rows=5 cols=80></textarea>
</form>


Дата.

Код:
 

<body>
<script type="text/javascript">
var d=new Date();
var day=d.getDate();
var month=d.getMonth() + 1;
var year=d.getFullYear();
document.write(day + "." + month + "." + year);
document.write("<br /><br />");
document.write(year + "/" + month + "/" + day);
</script>
</body>


Копировать.

Код:

<!DOCTYPE html>
<html>
<body>
<input type="text" value="Текст" id="myInput">
<button onclick="myFunction()"> Копировать</button>
 
<script>
function myFunction() {
  var copyText = document.getElementById("myInput");
  copyText.select();
  document.execCommand("copy");
  alert("Copied the text: " + copyText.value);
}
</script>
 
</body>
</html>


Счётчик.

Код:

<html>
    <head>
        <meta charset="UTF-8">
        <title>localStorage</title>
    </head>
    <body>
        <p>
            <button id="clickker">Счётчик кликов</button>
            <span id="show"></span> шт.
        </p>
        <p>
            <button id="del">Удалить</button>
        </p>
        <script>
            let key = 'clicks',
                show = document.getElementById('show'),
                handlDel = () => {
                    if (!confirm('С дуба рухнул?')) return;
                    localStorage.setItem(key, 0);
                    show.innerText = 0;
                },
                handlClick = () => {
                    localStorage.setItem(key, +localStorage.getItem(key) + 1);
                    show.innerText = localStorage.getItem(key);
                };
        
            localStorage.setItem(key, localStorage.getItem(key) ?? 0);
            show.innerText = localStorage.getItem(key);
            
            document.getElementById('clickker').onclick = handlClick;
            document.getElementById('del').onclick = handlDel;
        </script>
    </body>
</html>
Thomek вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сравнить несколько значений...? zaki SQL, базы данных 3 12.12.2014 22:54
Как добавить несколько файлов в ZIP архив в TZipForce? artemavd Общие вопросы Delphi 8 28.08.2012 09:22
Как добавить в программу несколько методов Pigoreva Помощь студентам 0 26.05.2011 02:55
Как добавить содержание в ajax окно? Diablow JavaScript, Ajax 0 01.04.2011 09:21
Как добавить в файл несколько строк?! zotox Помощь студентам 4 11.09.2008 22:32