Javascrip实现Textarea标签内容垂直(上下)居中
文博客-9牛1毛
引爆你的博客,程序开发,源代码下载,.net,数据库,Access,SqlServer,Google博客优化,费空间免费域名
标签
.net
(108)
.net3.0
(4)
编译与反编译
(3)
测试
(1)
递归
(2)
电脑应用
(7)
短信
(2)
发送邮件
(1)
法律用网
(1)
搞笑
(6)
攻击
(2)
互联网
(2)
机器人程序
(2)
枚举
(2)
免费空间免费域名
(8)
排名
(2)
品味人生
(4)
软件下载
(8)
事件
(1)
试题
(2)
数据库
(47)
推广
(1)
托盘
(1)
网络通信
(4)
网站导航
(1)
文章
(31)
线程
(13)
序列号
(7)
优化keyword
(6)
游戏开发
(1)
正文提取
(4)
正则
(697)
智力题
(1)
注册表
(2)
赚钱
(12)
资料
(2)
资料下载
(4)
AJAX
(3)
asp.net
(57)
bug
(1)
C#
(682)
C语言
(1)
CAD
(3)
CSS
(4)
Google博客优化
(39)
html
(5)
IIS
(6)
JS
(41)
nat
(2)
office
(1)
oracle
(3)
p2p
(1)
pdf
(2)
qq
(28)
seo优化
(51)
socket
(14)
SqlServer
(11)
Vista
(3)
Windows
(4)
word
(3)
wpf
(7)
XML
(6)
博客归档
五月 2009
(610)
四月 2009
(431)
三月 2009
(542)
二月 2009
(37)
一月 2009
(53)
十二月 2008
(27)
十一月 2008
(32)
十月 2008
(30)
九月 2008
(1)
四月 2008
(1)
三月 2008
(1)
BlogUpp!
关注者
2008年11月22日星期六
Javascrip实现Textarea标签内容垂直(上下)居中
一、HTML部分
<br /> <br />二、javascript部分 <br /> <br />function ReSetRowHeight(obj) <br />{ <br /> var o=obj.createTextRange().getClientRects(); <br /> var total = parseInt(obj.clientHeight,10); <br /> var padtop = 0; <br /> if (obj.style.paddingTop!="") <br /> padtop = parseInt(obj.style.paddingTop,10); <br /> if (total>o.length*20) <br /> { <br /> obj.style.paddingTop = parseInt((total-(o.length*20))/2,10)+5; <br /> obj.style.paddingBottom = parseInt((total-(o.length*20))/2,10); <br /> }else{ <br /> obj.style.paddingTop=5; <br /> obj.style.paddingBottom = 0; <br /> } <br />} <br /> <br /> <br/> </div> <script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels(); </script> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> 发帖者 <span class='fn'>文博客</span> </span> <span class='post-timestamp'> 时间: <a class='timestamp-link' href='http://wenbloger.blogspot.com/2008/11/javascriptextarea.html' rel='bookmark' title='permanent link'><abbr class='published' title='2008-11-22T06:36:00-08:00'>06:36</abbr></a> </span> <span class='reaction-buttons'> </span> <span class='star-ratings'> </span> <span class='post-comment-link'> </span> <span class='post-backlinks post-comment-link'> </span> <span class='post-icons'> <span class='item-action'> <a href='https://www.blogger.com/email-post/9221849043717446821/448447840840368801' title='通过电子邮件发送该帖'> <img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/> </a> </span> <span class='item-control blog-admin pid-1757075257'> <a href='https://www.blogger.com/post-edit.g?blogID=9221849043717446821&postID=448447840840368801&from=pencil' title='修改博文'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> 标签: <a href='http://wenbloger.blogspot.com/search/label/JS' rel='tag'>JS</a> <script src='/feeds/posts/default/-/JS?alt=json-in-script&callback=related_results_labels&max-results=8' type='text/javascript'></script> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> <script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels(); </script> <div class='comments' id='comments'> <a name='comments'></a> <h4> 0 评论: </h4> <dl id='comments-block'> </dl> <p class='comment-footer'> <div class='comment-form'> <a name='comment-form'></a> <h4 id='comment-post-message'>发表评论</h4> <p> </p> <a href='https://www.blogger.com/comment/frame/9221849043717446821?po=448447840840368801&hl=zh-CN' id='comment-editor-src'></a> <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410px' id='comment-editor' name='comment-editor' src='' width='100%'></iframe> <script src='https://www.blogger.com/static/v1/jsbin/1167892209-comment_from_post_iframe.js' type='text/javascript'></script> <script type='text/javascript'> BLOG_CMT_createIframe('https://www.blogger.com/rpc_relay.html'); </script> </div> </p> <div id='backlinks-container'> <div id='Blog1_backlinks-container'> </div> </div> </div> <!--Can't find substitution for tag [adEnd]--> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='http://wenbloger.blogspot.com/2008/11/blog-post.html' id='Blog1_blog-pager-newer-link' title='较新的博文'>较新的博文</a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='http://wenbloger.blogspot.com/2008/11/textarea.html' id='Blog1_blog-pager-older-link' title='较早的博文'>较早的博文</a> </span> <a class='home-link' href='http://wenbloger.blogspot.com/'>主页</a> </div> <div class='post-feeds'> <div class='feed-links'> 订阅: <a class='feed-link' href='http://wenbloger.blogspot.com/feeds/448447840840368801/comments/default' target='_blank' type='application/atom+xml'>博文评论 (Atom)</a> </div> </div> </div></div> <ItemPage> <BlogItemCommentsEnabled> <br/><br/> <div class='titolinibottom'><a href='http://wenbloger.blogspot.com' style='color:#660000'> ~ 返回首页</a></div> </BlogItemCommentsEnabled> </ItemPage> </div> </div> <!-- END POST --> </Blogger> </div> <!-- END CONTENT MAIN --> <!-- START FOOTER --> <div id='footer'> <a href='http://wenbloger.blogspot.com/' style='color:#660000' target='_blank'><b>copyright@wenbloger.blogspot.com九牛一毛(文博客)</b></a> </div> <!-- END FOOTER--> </div> <!-- END BLOG BODY --> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/2838643729-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY60FgcKEn8jxHquNGJbEzFT61wqzw:1749871991610';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d9221849043717446821','//wenbloger.blogspot.com/2008/11/javascriptextarea.html','9221849043717446821'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '9221849043717446821', 'title': '\u6587\u535a\u5ba2-9\u725b1\u6bdb', 'url': 'http://wenbloger.blogspot.com/2008/11/javascriptextarea.html', 'canonicalUrl': 'http://wenbloger.blogspot.com/2008/11/javascriptextarea.html', 'homepageUrl': 'http://wenbloger.blogspot.com/', 'searchUrl': 'http://wenbloger.blogspot.com/search', 'canonicalHomepageUrl': 'http://wenbloger.blogspot.com/', 'blogspotFaviconUrl': 'http://wenbloger.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'zh-CN', 'localeUnderscoreDelimited': 'zh_cn', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22\u6587\u535a\u5ba2-9\u725b1\u6bdb - Atom\x22 href\x3d\x22http://wenbloger.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22\u6587\u535a\u5ba2-9\u725b1\u6bdb - RSS\x22 href\x3d\x22http://wenbloger.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22\u6587\u535a\u5ba2-9\u725b1\u6bdb - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/9221849043717446821/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22\u6587\u535a\u5ba2-9\u725b1\u6bdb - Atom\x22 href\x3d\x22http://wenbloger.blogspot.com/feeds/448447840840368801/comments/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-9689488080567022', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/a4de6149e9d2d09d', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': '\u83b7\u53d6\u94fe\u63a5', 'key': 'link', 'shareMessage': '\u83b7\u53d6\u94fe\u63a5', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': '\u5206\u4eab\u5230 Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': '\u5206\u4eab\u5230 X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': '\u5206\u4eab\u5230 Pinterest', 'target': 'pinterest'}, {'name': '\u7535\u5b50\u90ae\u4ef6', 'key': 'email', 'shareMessage': '\u7535\u5b50\u90ae\u4ef6', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27zh_CN\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': '\u9605\u8bfb\u5168\u6587', 'pageType': 'item', 'postId': '448447840840368801', 'pageName': 'Javascrip\u5b9e\u73b0Textarea\u6807\u7b7e\u5185\u5bb9\u5782\u76f4(\u4e0a\u4e0b)\u5c45\u4e2d', 'pageTitle': '\u6587\u535a\u5ba2-9\u725b1\u6bdb: Javascrip\u5b9e\u73b0Textarea\u6807\u7b7e\u5185\u5bb9\u5782\u76f4(\u4e0a\u4e0b)\u5c45\u4e2d'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': '\u4fee\u6539', 'linkCopiedToClipboard': '\u94fe\u63a5\u5df2\u590d\u5236\u5230\u526a\u8d34\u677f\uff01', 'ok': '\u786e\u5b9a', 'postLink': '\u535a\u6587\u94fe\u63a5'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': '\u81ea\u5b9a\u4e49', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Javascrip\u5b9e\u73b0Textarea\u6807\u7b7e\u5185\u5bb9\u5782\u76f4(\u4e0a\u4e0b)\u5c45\u4e2d', 'description': '\u4e00\u3001HTML\u90e8\u5206\r \r \r \r \u4e8c\u3001javascript\u90e8\u5206\r \r function ReSetRowHeight(obj)\r {\r var o\x3dobj.createTextRange().getClientRects();\r var total \x3d parseInt(o...', 'url': 'http://wenbloger.blogspot.com/2008/11/javascriptextarea.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 448447840840368801}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive2', 'sidebar', document.getElementById('BlogArchive2'), {'languageDirection': 'ltr', 'loadingMessage': '\u6b63\u5728\u52a0\u8f7d\u2026'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'sidebar', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'sidebar', document.getElementById('HTML4'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_FollowersView', new _WidgetInfo('Followers1', 'sidebar', document.getElementById('Followers1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/609397141-lbx__zh_cn.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/123180807-lightbox_bundle.css'}, 'displayModeFull')); </script> </body> </html>