我有这段代码 - >
var searchexampletxt = '<?php echo JText::_('SEARCH_EXAMPLE'); ?>';
Window.onDomReady(function(){
$('BLA_BLA').addEvent('focus',function(){
if(this.value=='<?php echo JText::_('SEARCH_EXAMPLE');?>')
{
this.value="";
}
});
$('BLA_BLA').addEvent('blur',function(){
if(this.value=='')
{
this.value="<?php echo JText::_('SEARCH_EXAMPLE');?>";
}
});
});
有人可以帮助我,我怎么能让“SEARCH_EXAMPLE”文本(默认显示在输入框中)是例如颜色#CCCCCC,但我在输入框中写的文本是例如#333333 ??
谢谢 干杯
答案 0 :(得分:2)
使用this.style.color="red"
或使用十六进制代码this.style.color="#FF0000"
。
所以,举个例子:
在this.value="";
添加this.style.color="#CCCCCC";
在this.value="<?php echo JText::_('SEARCH_EXAMPLE');?>"
添加this.style.color="#333333";