Angularjs 如何使用angular js更改文本框中的文本颜色

Angularjs 如何使用angular js更改文本框中的文本颜色,angularjs,angularjs-directive,Angularjs,Angularjs Directive,使用Angular.js在向文本框输入数据时,如何更改文本框中的文本颜色?我还没有使用Angular,但如果其他人可以从中受益 使用javascript 有大约一百万种方法,更具体一点,在这个链接中显示你的代码。我的代码就在那里,当我们输入数据时,文本颜色应该是红色。请提供建议在这个线程中尝试类似这样的东西马克·拉科克的答案问题是角度特定的 <!DOCTYPE html> <html> <head> <style> #box

使用Angular.js在向文本框输入数据时,如何更改文本框中的文本颜色?

我还没有使用Angular,但如果其他人可以从中受益

使用javascript


有大约一百万种方法,更具体一点,在这个链接中显示你的代码。我的代码就在那里,当我们输入数据时,文本颜色应该是红色。请提供建议在这个线程中尝试类似这样的东西马克·拉科克的答案问题是角度特定的
<!DOCTYPE html>
<html>
<head>
    <style>
        #box{ width:180px; height:20px; border: solid 1px #333; }
        p{text-align: center}
    </style>

    <script>
        document.onreadystatechange = function()
        {
            if(document.readyState == "complete")
            {
                var change = document.getElementById("change");
                var box = document.getElementById("box");

                change.onclick = function()
                {
                    box.style.color = "#33f";
                }
            }
        }
    </script>
</head>
<body>
    <span id="box" contenteditable="true">This is My Text</span>
    <button id="change">changeme</button>
</body>
</html>