Css 如何将动态样式添加到角度视图中的多个元素
我在页面中有许多按钮,用户可以输入颜色 有没有比下面的代码更好的方法Css 如何将动态样式添加到角度视图中的多个元素,css,angularjs,Css,Angularjs,我在页面中有许多按钮,用户可以输入颜色 有没有比下面的代码更好的方法 <button ng-style="myStyles"> <button ng-style="myStyles"> ..... .... <input type="text" ng-modal="myStyles.color"> ..... .... 我们可以生成如下所示的动态类吗 <style> button { color : {{myStyles.col
<button ng-style="myStyles">
<button ng-style="myStyles">
.....
....
<input type="text" ng-modal="myStyles.color">
.....
....
我们可以生成如下所示的动态类吗
<style>
button {
color : {{myStyles.color}}
}
</style>
钮扣{
颜色:{{myStyles.color}
}
请尝试以下操作
<button ng-class="{color: myStyles.color}">
<input type="text" ng-model="myStyles.color">
您可以看到一个工作示例。请尝试以下操作
<button ng-class="{color: myStyles.color}">
<input type="text" ng-model="myStyles.color">
您可以看到一个工作示例。请尝试以下操作
<button ng-class="{color: myStyles.color}">
<input type="text" ng-model="myStyles.color">
您可以看到一个工作示例。请尝试以下操作
<button ng-class="{color: myStyles.color}">
<input type="text" ng-model="myStyles.color">
您可以看到一个工作示例。简单易行的解决方案
<html>
<div id="a1">
<button>button 1</button><br/>
<button>button 2</button><br/>
<button>button 3</button><br/>
<input type="text" onkeyup="Fn1()" id="data" />
</div>
<script type="text/javascript">
function Fn1(){
var z = document.getElementById("data").value;
var x = document.getElementById("a1");
var y = x.getElementsByTagName('button');
for(var i = 0;i<y.length;i++)
{
y[i].style.color=z;
}
}
</script>
</html>
按钮1
按钮2
按钮3
函数Fn1(){
var z=document.getElementById(“数据”).value;
var x=document.getElementById(“a1”);
变量y=x.getElementsByTagName('button');
对于(var i=0;i简单的解决方案
<html>
<div id="a1">
<button>button 1</button><br/>
<button>button 2</button><br/>
<button>button 3</button><br/>
<input type="text" onkeyup="Fn1()" id="data" />
</div>
<script type="text/javascript">
function Fn1(){
var z = document.getElementById("data").value;
var x = document.getElementById("a1");
var y = x.getElementsByTagName('button');
for(var i = 0;i<y.length;i++)
{
y[i].style.color=z;
}
}
</script>
</html>
按钮1
按钮2
按钮3
函数Fn1(){
var z=document.getElementById(“数据”).value;
var x=document.getElementById(“a1”);
变量y=x.getElementsByTagName('button');
对于(var i=0;i简单的解决方案
<html>
<div id="a1">
<button>button 1</button><br/>
<button>button 2</button><br/>
<button>button 3</button><br/>
<input type="text" onkeyup="Fn1()" id="data" />
</div>
<script type="text/javascript">
function Fn1(){
var z = document.getElementById("data").value;
var x = document.getElementById("a1");
var y = x.getElementsByTagName('button');
for(var i = 0;i<y.length;i++)
{
y[i].style.color=z;
}
}
</script>
</html>
按钮1
按钮2
按钮3
函数Fn1(){
var z=document.getElementById(“数据”).value;
var x=document.getElementById(“a1”);
变量y=x.getElementsByTagName('button');
对于(var i=0;i简单的解决方案
<html>
<div id="a1">
<button>button 1</button><br/>
<button>button 2</button><br/>
<button>button 3</button><br/>
<input type="text" onkeyup="Fn1()" id="data" />
</div>
<script type="text/javascript">
function Fn1(){
var z = document.getElementById("data").value;
var x = document.getElementById("a1");
var y = x.getElementsByTagName('button');
for(var i = 0;i<y.length;i++)
{
y[i].style.color=z;
}
}
</script>
</html>
按钮1
按钮2
按钮3
函数Fn1(){
var z=document.getElementById(“数据”).value;
var x=document.getElementById(“a1”);
变量y=x.getElementsByTagName('button');
对于(var i=0;i找到了解决方案,一个插入内部标记的指令
找到了解决方案,一个插入标签内部的指令
找到了解决方案,一个插入标签内部的指令
找到了解决方案,一个插入标签内部的指令
我假设你在输入中的意思是ng model
(不是ng model
)?我假设你在输入中的意思是ng model
(不是ng model
)?我假设你在输入中的意思是ng model
(不是ng model
)?我假设您在输入中的意思是ng model
(不是ng model
)?