当用户在文本框中输入错误的内容时,我想将轮廓颜色放入文本框中。问题是IE8不支持outline属性(至少我测试没有成功),所以我改用border:
但是我想在IE8上使用border,在支持它的浏览器上使用outline。
.myclass
{
border: ; // IE8 should use this
outline: ; // Browser that support it must ignore the above one and get this.
}
我用IE8和Chrome进行了测试,这两个属性在Chrome中都有应用,在IE8中只应用了边框。
示例:
.myclas
我有两个文本框作为必要的字段,一个在另一个之上。如何在文本框下显示“字段是必需的”消息而不会导致下面的元素向下移动?
当“原产地不存在”消息显示时,“目的地”文本框向下移动一点。如何防止“目标”文本框在显示错误消息时移动?我更愿意用Javascript来做这件事。
这就是我尝试过的,我只是想不出该怎么做。validateStop()方法创建一个"div“元素并将错误消息插入其中。
function validateStop(stopNode){
var inputStop = $.trim(stopNode.value);
creat