【发布时间】:2020-11-05 10:30:03
【问题描述】:
我有我制作的这种可变字体,我想在网站上实现它,当用户键入时,每个字母的字体粗细都会增加。我现在有这个代码,它会随着输入的整个文本而增长,但是那里的一切都发生了变化,而不是每个字母。目标是让每个更改的字体重量都增加(因此每个输入的字母) 如果有人可以提供帮助,请提前感谢您!
<p id="testarea" contentEditable="true">
Type your text here
</p>
<script>
document.getElementById("testarea").onkeypress = function () { myFunction() }
;
var initWeight = 101
var x = 2;
function myFunction() {
document.getElementById("testarea").style.fontWeight = initWeight+=50 ;
}
</script>
【问题讨论】:
标签: javascript function fonts onchange