如何根据是否要键入文本区域来更改文本区域的属性

时间:2018-10-25 11:38:19

标签: html css textarea

因此,我有一个网站,并且有一个文本区域。背景为白色,文本为黑色。输入背景色时如何改变背景色和颜色?

2 个答案:

答案 0 :(得分:1)

只需使用:focus伪代码

    let frame: CGRect = CGRect(x : contentOffset ,y : self.collectionView.contentOffset.y ,width : self.collectionView.frame.width,height : self.collectionView.frame.height)
    self.collectionView.scrollRectToVisible(frame, animated: true)
textarea:focus {
  background: red;
  color: white;
}

答案 1 :(得分:0)

<textarea rows="4" cols="50" id= "textId">
    My text
</textarea>

<div id="colorChange">My DIV</div>

<script type="text/javascript">
    var textAr = document.getElementById("textId");
    var colorDiv = document.getElementById("colorChange");

    function changeColor(){
        colorDiv.style.color = "blue";
    }

    textAr.addEventListener('keyup',changeColor);
</script>