+ -
当前位置:首页 → 问答吧 → 鼠标经过文本框改变了颜色但是文本框大小也改变了,是在IE8下,求真相!

鼠标经过文本框改变了颜色但是文本框大小也改变了,是在IE8下,求真相!

时间:2011-07-08

来源:互联网

function move()
{
   
  document.getElementById("Text1").style.border="1px solid red";
}

function out()
{
  document.getElementById("Text1").style.border="1px solid blue";
}

我就是希望鼠标在经过的时候有个效果,鼠标离开文本框的时候又变回原来的样子,但是为什么文本框大小和边框色却变不回来了?

作者: zhangkob   发布时间: 2011-07-08

你原来的样子是
function out()
{
  document.getElementById("Text1").style.border="1px solid blue";
}
吗?

作者: fkueyygyispw   发布时间: 2011-07-08

代码有问题
这两个函数没看出问题

作者: xuexiaodong2009   发布时间: 2011-07-08

现在就是这样子<input id="Text1" runat="server" type="text" value=" Member No.(members only)" style="color: #c0c0c0;font-family: Verdana; width:180px; height: 19px;" onmouseover="move()" onmouseout="out()" onblur="check()" onfocus="ons()" />

作者: zhangkob   发布时间: 2011-07-08