资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
比较平滑的js控制textaera的高度
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>佐佐制造 --textarea---addheight</title> <style type="text/css"> /* Reset style */ * { margin:0; padding:0; word-break:break-all; } body { background:#FFF; color:#333; font:12px/1.4em Helvetica, Arial, sans-serif; } h1, h2, h3, h4, h5, h6 { font-size:1em; } a { color:#333; text-decoration:none; } a:hover { text-decoration:underline; } ul, li { list-style:none; } fieldset, img { border:none; } input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; } .button { padding:0 10px; height: 22px; border: 1px solid; border-color: #EEE #999 #999 #EEE; background: #DDD; color: #333; line-height: 20px; cursor: pointer; margin-left:2px; } .submit { padding:0 10px; height: 22px; border: 1px solid; border-color: #DDD #CC8305 #CC8305 #DDD; background: #FFA200; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; } /* edit style */ #edit { width:300px; margin:50px; } .edit_caption { width:100%; overflow:hidden; margin-bottom:1px; overflow:hidden; } .edit_caption span { display:block; float:left; margin:0 1px; padding:4px 10px; background:#DDD; cursor:pointer; } .edit_caption span:hover { background:#EEE; } #edit textarea { width:300px; height:80px; margin:0; padding:0; } </style> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%20%0D%0Avar%20addH%3D1%3B%20%0D%0Afunction%20addHeight()%20%7B%20%0D%0A%20%20if%20(!document.getElementById('comment_content'))%20return%20flase%3B%20%0D%0A%20%20%20%20var%20comment%20%3D%20document.getElementById('comment_content')%3B%20%0D%0A%20%20%20%20var%20nowH%20%3D%20parseInt(comment.style.height)%3B%20%0D%0A%20%20%20%20if%20(nowH%20%3C%20250)%20%7B%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20nowH%2B%3D2%3B%20%0D%0A%20%20%20%20%20%20%20%20comment.style.height%3DnowH%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20addH%2B%2B%3B%20%0D%0A%20%20%20%20%20%20%20%20if%20(addH%20%3E%2025)%7B%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20addH%3D1%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%20%0D%0A%20%20%20%20%20%20%20%20window.setTimeout(%22addHeight()%22%2C%2210%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%7D%20%0D%0Afunction%20minHeight()%20%7B%20%0D%0A%20%20if%20(!document.getElementById('comment_content'))%20return%20flase%3B%20%0D%0A%20%20%20%20var%20comment%20%3D%20document.getElementById('comment_content')%3B%20%0D%0A%20%20%20%20var%20nowH%20%3D%20parseInt(comment.style.height)%3B%20%0D%0A%20%20%20%20if%20(nowH%20%3E%2050)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20nowH-%3D2%3B%20%0D%0A%20%20%20%20%20%20%20%20comment.style.height%3DnowH%2B%22px%22%3B%20%0D%0A%20%20%20%20%20%20%20%20addH%2B%2B%3B%20%0D%0A%20%20%20%20%20%20%20%20if%20(addH%20%3E%2025)%7B%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20addH%3D1%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%20%0D%0A%20%20%20%20%20%20%20%20window.setTimeout(%22minHeight()%22%2C%2210%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> </head> <body> <div id="edit"> <div class="edit_caption"> <span class="tool_bigger" onclick="addHeight()">放大</span> <span class="tool_smaller" onclick="minHeight()">缩小</span> </div> <div><textarea id="comment_content" tabindex="1" rows="8" name="comment_content" style="height:100px"></textarea></div> </div> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程