gpt4 book ai didi

html - 当文本区域变脏时更改按钮

转载 作者:太空宇宙 更新时间:2023-11-04 15:06:50 25 4
gpt4 key购买 nike

当我编辑“textarea”时,我希望我的按钮改变它的颜色(或者能够从这里接收其他命令)。它是纯 CSS 还是我的代码中也有需要修改的地方?我自己找不到任何引用资料。

所以当“表单”变脏时,按钮将改变颜色-(我不具备类或 CSS 能力)

这是我的HTML:

<form name="formSignature" class="">
<div>
<i> Persönliche Signatur </i><br/>
<textarea rows="5" cols="40" ng-model="newAccountSig" ng-trim="false" placeholder="{{user.signature}}">
</textarea>
</div>
<div ng-hide="permissionExists('sign_change_global')">
<i> Zweites Beispiel</i><br/>
<textarea ng-readonly="true" rows="5" cols="40" ng-model="newCustomerSig" ng-trim="false" placeholder="{{user.customer.signature}}">
</textarea>
</div>

<div ng-show="permissionExists('sign_change_global')">
<i> Show this, when "sign_change_global" is in LIST</i><br/>
<textarea rows="5" cols="40" ng-model="newCustomerSig" ng-trim="false" placeholder="{{user.customer.signature}}"></textarea>
</div>
</form>

应影响“表单”之外的按钮:

  <button type="submit" style="text-align:right; float:right"
class="button green-button"
ng-click="saveSignature()">Save</button>

我给表格加了边框,作为对我的一点提示。

enter image description here

最佳答案

试着给你的文本区域添加一个名字,例如:

<textarea rows="5" name="id1" cols="40" ng-model="newAccountSig" ng-trim="false" placeholder="{{user.signature}}">
</textarea>

把它放在你的按钮里

ng-class="{' button green-button' : formSignature.id1.$pristine && formSignature.id2.$pristine && formSignature.id3.$pristine, 'button red-button' : !formSignature.id1.$pristine || !formSignature.id2.$pristine || !formSignature.id3.$pristine}"

关于html - 当文本区域变脏时更改按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25914379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com