工作记录3

工作记录3
曾经在系统中使用了一个从网上弄来的可编辑select,根据需要做了一些修改,在ie6下面运行正常。昨晚突然收到领导邮件说不好用。了解完才知道是在ie8下面出问题,每次把鼠标放到那个 黄色的按钮上面,都会出现一个action.do的提示。
此button对应的js是:
esHTML = ' < div id = ' + this .divname + ' > '
         
+ ' < table id = ' + this .tablename + ' cellpadding = 0  cellspacing = 0  class = select >< tr >< td bgcolor = #FFFFFF > '
         
+ ' < input type = text class = selecttext size = " '+size+' "  name = ' + name + ' value = " '+defaulttext+' "  ' + readonly + ' >< td >< button class = selectbutton id = ' + this .buttonname + ' > 6 </ td ></ tr ></ table > '
         
+ ' </ div > '
ps:俺们以前一直只支持ie6,这就是不做网站的好处。
赶紧下载一个ie8装上,确认此问题,然后满世界的找资料。说实话,也没找到。
后来一气之下试验了一下另外一种写法,居然好用了,希望牛人给点解释。
esHTML = ' < div id = ' + this .divname + ' > '
         
+ ' < table id = ' + this .tablename + ' cellpadding = 0  cellspacing = 0  class = select >< tr >< td bgcolor = #FFFFFF > '
         
+ ' < input type = text class = selecttext size = " '+size+' "  name = ' + name + ' value = " '+defaulttext+' "  ' + readonly + ' >< td >< input type = " button "  class = " selectbutton "  id = ' + this .buttonname + ' value = " 6 " /></ td ></ tr ></ table > '
         
+ ' </ div > '
看来要赶紧学习了,不然ie9出来我就得去要饭了。

你可能感兴趣的:(工作记录3)