🎭 Конкурсы "Семь мгновений осени"
Создание сайтов и программирование
(OFF) id01369508 8 фев 2022

JS код работает только в mozila или в старых версия браузеров

<meta charset="utf-8">
Розмір жосткого диску
<select id="selec" onchange="hddsize()">
<option value="1тб" id="tb1">1Гб</option>
<option value="2тб" id="tb2">2тб</option>
<option value="3тб" id="tb3">3тб</option>
<option value="4тб" id="tb4">4тб</option>
<option value="6тб" id="tb6">6тб</option>
<option value="8тб" id="tb8">8тб</option>
<option value="10тб" id="tb10">10тб</option>
<option value="12тб" id="tb12">12тб</option>
<option value="14тб" id="tb14">14тб</option>
</select>
<br>
<div id="con"></div>
<script>
function hddsize() {
var gb = 931;
var div = document.getElementById('con');
div.style.color = 'blue';
var tdiv1 = document.getElementById('tb1');
var tdiv2 = document.getElementById('tb2');
var tdiv3 = document.getElementById('tb3');
var tdiv4 = document.getElementById('tb4');
var tdiv6 = document.getElementById('tb6');
var tdiv8 = document.getElementById('tb8');
var tdiv10 = document.getElementById('tb10');
var tdiv12 = document.getElementById('tb12');
var tdiv14 = document.getElementById('tb14');
tdiv1.onclick = (function() {
div.innerHTML = gb + 'гб';
});
tdiv2.onclick = (function() {
var hdd = gb * 2 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv3.onclick = (function() {
var hdd = gb * 3 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv4.onclick = (function() {
var hdd = gb * 4 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv6.onclick = (function() {
var hdd = gb * 6 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv8.onclick = (function() {
var hdd = gb * 8 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv10.onclick = (function() {
var hdd = gb * 10 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv12.onclick = (function() {
var hdd = gb * 12 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
tdiv14.onclick = (function() {
var hdd = gb * 14 / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
});
}
</script>

Как сделать что б другие браузеры могли с ним работать?

Комментарии (3)

NoAvatarMan
Комментарий скрыт
<script>
function hddsize(a) {
var div = document.getElementById('con');
div.style.color = 'blue';
var gb = 931;
var hdd = gb * parseInt(a.options[a.selectedIndex].value) / 1024;
div.innerHTML = hdd.toFixed(2) + 'гб';
}
</script>
<select id="selec" onchange="hddsize(this)">
<option value="1" id="tb1">1Гб</option>
<option value="2" id="tb2">2тб</option>
<option value="3" id="tb3">3тб</option>
<option value="4" id="tb4">4тб</option>
<option value="6" id="tb6">6тб</option>
<option value="8" id="tb8">8тб</option>
<option value="10" id="tb10">10тб</option>
<option value="12" id="tb12">12тб</option>
<option value="14" id="tb14">14тб</option>
</select>
<br>
<div id="con"></div>
Говорят раньше сжигали тех кто не умеет юзать bb теги :неверю
Показать комментарий
Скрыть комментарий
Для добавления комментариев необходимо авторизоваться
Создание сайтов и программирование
Версия: Mobile | Lite | Доступно в Google Play