Kļūdu meklēšana formu kodā JavaScript
Nākamajos uzdevumos kāds programmētājs ir uzrakstījis kodu un, iespējams, tajā pieļāvis kļūdas. Jums jāpārbauda, vai kods dara to, kas aprakstīts. Ja kods strādā nepareizi, jums jāizlabo kļūdas.
Kad textarea zaudē fokusu, teksts no tās jāieraksta div elementā:
<textarea></textarea>
<div></div>
let textarea = document.querySelector('textarea');
let div = document.querySelector('div');
textarea.addEventListener('blur', function() {
div.textContent = textarea.value;
});
Klikšķinot uz pogas, div elementā jāieraksta vai nu viena, vai otra vērtība:
<input type="checkbox">
<div></div>
<button>poga</button>
let checkbox = document.querySelector('input[type="checkbox"]');
let button = document.querySelector('button');
let div = document.querySelector('div');
button.addEventListener('click', function() {
if (checkbox.checked) {
div.textContent = '111';
} else {
div.textContent = '222';
}
});
Klikšķinot uz pogas, ja checkbox ir atzīmēts, jāizvada viena vērtība, bet, ja nav atzīmēts - cita:
<input type="checkbox">
<button>poga</button>
let checkbox = document.querySelector('[type="checkbox"]');
let button = document.querySelector('button');
button.addEventListener('click', function() {
if (checkbox.checked === true) {
console.log('+++');
} else {
console.log('---');
}
});