×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

Try this, source code:

<html>
<head>
<title>iLink Tech - All In One Job Search</title>
<script language="javascript">
function resize()
{
var width = window.document.body.clientWidth;
var t1 = document.getElementById("t1");
t1.style.width = width/2;
}
</script>
</head>
<body onresize="resize()">
<form id=f1 name=f1>
<textarea id="t1" rows="10" style="width: 400px;"></textarea></form>
</body>
</html>
Report

Replies, comments and Discussions:

  • 工作学习 / 专业技术讨论 / 我想在浏览器中使用TEXTAREA时,让其大小自动适应窗口的大小,如何做?
    • may be u can do it though java script.
      • 请问具体如何去做?
    • javascript
    • 只要你的整个页面都使用相对宽度“100%”而不用绝对宽度"700",就可以按照窗口的大小来变化了。
    • Try this, source code:
      <html>
      <head>
      <title>iLink Tech - All In One Job Search</title>
      <script language="javascript">
      function resize()
      {
      var width = window.document.body.clientWidth;
      var t1 = document.getElementById("t1");
      t1.style.width = width/2;
      }
      </script>
      </head>
      <body onresize="resize()">
      <form id=f1 name=f1>
      <textarea id="t1" rows="10" style="width: 400px;"></textarea></form>
      </body>
      </html>
      • style="width:50%" 就能达到你的效果,为什么要舍简就繁呢?
        • 高,简洁明了。但如果用户需要更多的逻辑去计算宽度,style="width:50%" 的方式可能不易实现。