2016-04-04 23 views
0

Belirtilen değerdeki giriş alanının rengini değiştirmek için JavaScript kullanacağım. Onu yarattım ama işe yaramıyor, giriş alanı arka plan rengi değişmedi.JavaScript Girilen alanın giriş alanının arka plan rengini değiştir

[...] other fields 
    <td> 
     <input type="text" name="ha_tpc[]" id="ha_tpc" onkeyup="getWarning()" size="5" value="<?php $a=set_value('ha_tpc[0]'); echo $a; ?>"/></td> 
[...] other fields 

ve burada javascript:

<script type="text/javascript"> 
    function getWarning() { 
     var obj = document.getElementsByTagName('input'); 
     for(var i=0; i<obj.length; i++) { 
      if (obj[i].name == "ha_tpc[]") { 
       var hatpc = obj[i].value; 
       if (hatpc != 5) { 
        document.bgColor = "#E74C3C"; 
       }; 
      }     
     } 
    } 
</script> 

cevap

1

function getWarning() { 
 
     var obj = document.getElementsByTagName('input'); 
 
     for(var i=0; i<obj.length; i++) { 
 
      if (obj[i].name == "ha_tpc[]") { 
 
       var hatpc = obj[i].value; 
 
       if (hatpc != 5) { 
 
        document.bgColor = "#E74C3C"; 
 
        obj[i].style.backgroundColor = "green"; 
 
       }; 
 
      }     
 
     } 
 
    }
 
 
     <input type="text" name="ha_tpc[]" id="ha_tpc" onkeyup="getWarning()" size="5" />

obj[i].style.backgroundColor = "green"; 

Sen girişine eklemek unuttum.

+0

Oh çok teşekkür ederim, işe yarıyor .. – metaphor