Спасибо большое за помощь. Пойду отчет оформлять:dance:
|
Цитата:
<button></button>
<script>
alert(document.querySelector("button").type);
</script>
|
Убрал, а как мне реализовать собственно жирный, курсив или подчеркнутый во второе окошко?
|
Цитата:
|
Цитата:
|
Цитата:
|
golifox,
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JavaScript</title>
<style>
</style>
</head>
<body>
<textarea >Lorem ipsum dolor sit amet.</textarea>
<input type="checkbox" value="text-decoration:line-through;"><span>перечеркнуть</span>
<input type="checkbox" value="font-weight:bold;"><span>сделать жирным</span>
<input type="checkbox" value="color:red;"><span>сделать красным</span>
<script>
let text = document.querySelector('textarea')
let input = document.querySelectorAll('input')
for(var i = 0; i < input.length; i++){
input[i].addEventListener('change', func)
}
function func(){
var txt = '';
for(var i = 0; i < input.length; i++){
var el = input[i];
if(el.checked) txt += el.value
}
text.style.cssText = txt
}
</script>
</body>
</html>
|
Цитата:
alert(document.createElement("button").type);
рони, подпись рядом с флажком должна переключать его! Рядом с флажком отображается его обозначение, обычно — подпись, реже — значок. Для увеличения площади активного элемента обычно взаимодействие происходит как с самим флажком, так и с подписью к нему. |
Цитата:
|
| Часовой пояс GMT +3, время: 06:49. |