标题在在input中,我想让<font color ="ffffff">1111111111111111111</font>这个值最后存在数据库中。然后在页面取出文本在页面变颜色,不知道上面几位是否最后得到的值是否能存在数据库中,最后取出的值出是红色字体,十一长假到了,真的谢谢上面的几位回答,祝大家都有个好的心情。可我还是不会这个,请高人给举个例子谢谢了。
<select onchange="setColor(document.getElementById('t'),this)"> <option value=black>black</option> <option value=red>red</option> <option value=#0000FF>#0000FF</option> </select> <input id=t name=t value="1111111111111"> <script language=javascript> function setColor(txt,sel){ var re = /^<font\s+color\s*=\s*.*?>(.*)<\/font>$/i; var result = re.exec(txt.value); result = result?result[1]:txt.value; txt.value = "<font color='"+sel.value+"'>"+result+"</font>"; } </script>
<select onchange="document.getElementById('t').style.color=this.value">
<option value=black>black</option>
<option value=red>red</option>
<option value=yellow>yellow</option>
<option value=blue>blue</option>
</select>
<div id=t>111111111</div>
<script type="text/javascript">
function setOne(element)
{
var input1 = document.getElementById("input1");
input1.style.color = element.options[element.selectedIndex].value;
}
</script>
<input type="text" id="input1" />
<select id="select1" onchange="setOne(this)">
<option value="Red">Red</option>
<option value="Blue">Blue</option>
</select>
<option value=black>black</option>
<option value=red>red</option>
<option value=#0000FF>#0000FF</option>
</select>
<input id=t name=t value="1111111111111">
<script language=javascript>
function setColor(txt,sel){
var re = /^<font\s+color\s*=\s*.*?>(.*)<\/font>$/i;
var result = re.exec(txt.value);
result = result?result[1]:txt.value;
txt.value = "<font color='"+sel.value+"'>"+result+"</font>";
}
</script>
<option value=black>black</option>
<option value=red>red</option>
<option value=#0000FF>#0000FF</option>
</select>
<input id=t name=t value="1111111111111">
<script>
function chge(e,id)
{
var x=document.getElementById(id);
window.value = window.value?value:x.value;
x.value = '<font color="'+e.value+'">' +value+ '</font>';
}
</script>