簡體   English   中英

當輸入字段具有特定值時,如何更改div的類?

[英]How can i change the class of a div when input field has a specific value?

我想在輸入字段獲得特定值時更改div的背景。 例如:

<div class="vote-container">
<input class="positive" title="" name="pvote_1" 
onclick="" value="+"  type="submit">
</div>

因此,當輸入字段獲得“ +”值時,我需要將類“ green”添加到div“ vote-container”中,如下所示:

<div class="vote-container green">
<input class="positive" title="" name="pvote_1" 
onclick="" value="+"  type="submit">
</div>

這樣就可以了。

    <div class="vote-container">
    <input class="positive" title="" name="pvote_1" 
    onclick="" value="+"  type="submit">
    </div>

    <script>
    var input = document.querySelector(".positive");
    if(input.value == "+"){
        document.querySelector(".vote-container").classList.add("green");
    }
    </script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM