Показать сообщение отдельно
  #9 (permalink)  
Старый 18.06.2021, 16:02
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

<body>
<input id=isc spellcheck="false" type=text>
<button id=bsci type=button>On Spellcheck</button>
<br><br>
<textarea id=tsc spellcheck="false"></textarea>
<button id=bsct type=button>On Spellcheck</button>
<script>
let isc = document.getElementById('isc');
document.getElementById('bsci').addEventListener('click', ()=>{
	isc.spellcheck = !isc.spellcheck;
	isc.focus();
	document.getElementById('bsci').innerHTML =  (!isc.spellcheck? 'On' : 'Off') +' Spellcheck';
})

let tsc = document.getElementById('tsc');
document.getElementById('bsct').addEventListener('click', ()=>{
	tsc.spellcheck = !tsc.spellcheck;
	const v = tsc.value  // для textarea приходится перезаписывать value
	tsc.value = ''	// тк не убираются отметки об ошибках при отмене проверок
	tsc.focus();
	tsc.value = v	
	document.getElementById('bsct').innerHTML = (!tsc.spellcheck? 'On' : 'Off') +' Spellcheck';
})
</script>
</body>
Ответить с цитированием