Я пытаюсь переключить значение с помощью ползунка в html, вот что я сделал: html файл:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script scr="./scripts.js" type="text/javascript"></script>
</head>
<body style="font-family: Calibri; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 100; line-height: 26.4px;">
<div id="myDIV">Hello</div>
<h2> Testing switch:
<label class="switch">
<input id="status" type="checkbox" checked>
<span class="slider round" ></span>
</h2>
</body>
и вот код scripts.js
, который я использую:
function myFunction() {
var x = document.getElementById("myDIV");
var isChecked = document.getElementById("status");
if (isChecked.checked ==true) {
x.innerHTML = "Swapped text!";
} else {
x.innerHTML = "Hello";
}
}
Я не понимаю, чего мне не хватает, но перемещение слайда не меняет текст!Любая идея, как я могу решить это?заранее спасибо !
обновление
слайдер основан на w3-schools Пример