摘要: functionGoBack(el){//取得表单元素的类型varsType=el.type;switch(sType){case"text":case"hidden":case"password":case"file":case"textarea":el.focus();varrng=el.createTextRange();rng.collapse(false); rng.select();case"checkbox":case"radio":vare 阅读全文
posted @ 2011-03-11 11:36 丿宝丨 阅读(314) 评论(0) 推荐(0)
摘要: colspan和rowspan这两个属性用于创建特殊的表格。colspan是“columnspan(跨列)”的缩写。colspan属性用在td标签中,用来指定单元格横向跨越的列数:例1:在浏览器中将显示如下:单元格1单元格2单元格3单元格4该例通过把colspan设为“3”,令所在单元格横跨了三列。如果我们将colspan设为“2”,则该单元格将只跨越两列,于是有必要在第一行插入另外一个单元格,以确保两行占据相同的列数。例2:该例在浏览器中将显示如下:单元格1单元格2单元格3单元格4单元格5rowspan的作用是指定单元格纵向跨越的行数。例3:浏览器中将显示如下:单元格1单元格2单元格3单元格 阅读全文
posted @ 2011-03-11 11:35 丿宝丨 阅读(3130) 评论(0) 推荐(0)
摘要: word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。它们的区别就在于:1,word-break:break-all例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),下一行为tulation(conguatulation)的后端部分了。2,word-wrap:break-word例子与上面一样,但区别就是它会把congratulation整个单词看成一个整体,如果该行末端宽度 阅读全文
posted @ 2011-03-11 11:26 丿宝丨 阅读(231) 评论(0) 推荐(0)
摘要: <body><div id="d1"> <a id="a1">a1</a> <input type="button" id="btn1" ></div><div id="d2"> <a id="a2">a2</a> <input type="button" id="btn2" ... 阅读全文
posted @ 2010-07-15 20:08 丿宝丨 阅读(360) 评论(0) 推荐(0)
摘要: 转载自http://dotnet.chinaitlab.com/ASPNET/797403.html  关于导出excel报表,网上也是一搜一大把。整理一下,无非就是几种思路,有利用安装excel软件或插件的服务器直接生成,或者直接在客户端生成(通常都是利用excel软件或插件直接在浏览器生成)。反正万变不离其宗,离开excel插件,这个活你还真的干不了,由此你可以看到软件公司尤其是微软的强大。下... 阅读全文
posted @ 2010-07-12 11:14 丿宝丨 阅读(454) 评论(1) 推荐(0)