使用 javascript 更改文本框文本颜色
Change textbox text color with javascript
我有一个textbox.When我点击这个我想用javsacript.Before改变文本颜色样式我成功了this.When当模糊文本框变旧时,有人点击文本框文本框清除内部version.This 代码现在对我有用
<input id="kullanici_adi_text" type="text" name="kullanici_adi_text" value="Kullanıcı İsmini Giriniz..." onfocus="if(this.value=='Kullanıcı İsmini Giriniz...') {this.value='';} onblur="if(this.value==''){this.value='Kullanıcı İsmini Giriniz...'}"/>
但是当有人关注 this.The 代码不起作用时,我还想更改文本颜色和文本框边框大小
<input id="kullanici_adi_text" type="text" name="kullanici_adi_text" value="Kullanıcı İsmini Giriniz..." onfocus="if(this.value=='Kullanıcı İsmini Giriniz...') {this.value=''; document.getElementById('kullanici_adi_text').style.color = 'blue';}" onblur="if(this.value==''){this.value='Kullanıcı İsmini Giriniz...'; document.getElementById('kullanici_adi_text').style.color = #fff; }"/>
这行得通
<input id="kullanici_adi_text" type="text" onfocus="myFunction()">
<script>
function myFunction() {
document.getElementById("kullanici_adi_text").style.color = "#ff0000";
document.getElementById("kullanici_adi_text").style.color = "magenta";
document.getElementById("kullanici_adi_text").style.color = "blue";
document.getElementById("kullanici_adi_text").style.color = "lightblue";
}
</script>
1.Include jQuery 文档中的库。
2.Include 这个脚本:
$(document).ready(function(){
$('#kullanici_adi_text').focus(function(){
$(this).css('color', 'red');
}).focusout(function(){
$(this).css('color', 'black');
});
});
您应该使用颜色配额:
<input id="kullanici_adi_text" type="text"
name="kullanici_adi_text"
value="Kullanıcı İsmini Giriniz..."
onfocus="if(this.value=='Kullanıcı İsmini Giriniz...')
{this.value='';
this.style.color = 'blue';}"
onblur="if(this.value=='')
{this.value='Kullanıcı İsmini Giriniz...';
this.style.color = '#ff0000';}"/>
作为建议 - 最好将 javascript 代码与标记分开。
我有一个textbox.When我点击这个我想用javsacript.Before改变文本颜色样式我成功了this.When当模糊文本框变旧时,有人点击文本框文本框清除内部version.This 代码现在对我有用
<input id="kullanici_adi_text" type="text" name="kullanici_adi_text" value="Kullanıcı İsmini Giriniz..." onfocus="if(this.value=='Kullanıcı İsmini Giriniz...') {this.value='';} onblur="if(this.value==''){this.value='Kullanıcı İsmini Giriniz...'}"/>
但是当有人关注 this.The 代码不起作用时,我还想更改文本颜色和文本框边框大小
<input id="kullanici_adi_text" type="text" name="kullanici_adi_text" value="Kullanıcı İsmini Giriniz..." onfocus="if(this.value=='Kullanıcı İsmini Giriniz...') {this.value=''; document.getElementById('kullanici_adi_text').style.color = 'blue';}" onblur="if(this.value==''){this.value='Kullanıcı İsmini Giriniz...'; document.getElementById('kullanici_adi_text').style.color = #fff; }"/>
这行得通
<input id="kullanici_adi_text" type="text" onfocus="myFunction()">
<script>
function myFunction() {
document.getElementById("kullanici_adi_text").style.color = "#ff0000";
document.getElementById("kullanici_adi_text").style.color = "magenta";
document.getElementById("kullanici_adi_text").style.color = "blue";
document.getElementById("kullanici_adi_text").style.color = "lightblue";
}
</script>
1.Include jQuery 文档中的库。
2.Include 这个脚本:
$(document).ready(function(){
$('#kullanici_adi_text').focus(function(){
$(this).css('color', 'red');
}).focusout(function(){
$(this).css('color', 'black');
});
});
您应该使用颜色配额:
<input id="kullanici_adi_text" type="text"
name="kullanici_adi_text"
value="Kullanıcı İsmini Giriniz..."
onfocus="if(this.value=='Kullanıcı İsmini Giriniz...')
{this.value='';
this.style.color = 'blue';}"
onblur="if(this.value=='')
{this.value='Kullanıcı İsmini Giriniz...';
this.style.color = '#ff0000';}"/>
作为建议 - 最好将 javascript 代码与标记分开。