【无标题】多行文本框怎么显示第一页,文本框怎么没显示???

  1. 建立一个多行文本框,

一个文本框,

一个叫阅读的按钮

  <body>

    <textarea id="wenben"></textarea><br>

    <input type="text" id="n">

    <input type="button" value="阅读"οnclick="yuedu()">

</body>  

  1. 给多行文本框加宽高,背景色

给多行文本框加宽,边框样式(边框粗细,实线,颜色,边框弧度),字体颜色

 <style>

    textarea{

        width: 390px;

        height: 100px;

        background-color: #f4e0bf;

     }

    input{

        width: 195px;

       

        border: 1px solid yellowgreen;

        border-radius: 10px;

        color: rgb(97, 97, 224);

    }

</style>  

  1. 设置一个索引index,

创建一个数组,

分别存储属性值

让id为n的input输出共有几条索引

当点击0次阅读下一条时,显示第0条,以此类推。

 <script>

     var i=0;

    var arr = new Array();

    arr[0]="认真生活就能找到生活里藏起来的糖果。";

    arr[1]="努力的最大意义是让自己随时有能力跳出自己厌恶的圈子。";

    arr[2]="愿你以渺小启程以伟大结束";

    document.getElementById("n").value='共有'+arr.length+"条";

    function yuedu(){

        if(i<arr.length)

        {

            document.getElementById("wenben").value=arr[i];

            i++;

        }

            else{

                document.getElementById("wenben").value="这已经是最后一条消息了!";

            }

        }

   

</script>  

那么有疑惑了,求有心人解答一下:

  1. 为什么第一个input文本框没有显示内容
  2. 怎么样让第一条文字在点击0次阅读下一条的时候显示出来

完整代码:

   <!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8" />

    <title>title</title>

 </head>

 <style>

    textarea{

        width: 390px;

        height: 100px;

        background-color: #f4e0bf;

     }

    input{

        width: 195px;

       

        border: 1px solid yellowgreen;

        border-radius: 10px;

        color: rgb(97, 97, 224);

    }

</style>

<script>

    var i=0; 

    var arr = new Array();

    arr[0]="认真生活就能找到生活里藏起来的糖果。";

    arr[1]="努力的最大意义是让自己随时有能力跳出自己厌恶的圈子。";

    arr[2]="愿你以渺小启程以伟大结束";

    document.getElementById("n").value='共有'+arr.length+"条";

    function yuedu(){

        if(i<arr.length)

        {

            document.getElementById("wenben").value=arr[i];

            i++;

        }

            else{

                document.getElementById("wenben").value="这已经是最后一条消息了!";

            }

        }  

     

</script>

 <body>

    <textarea id="wenben"></textarea><br>

    <input type="text" id="n">

    <input type="button" value="阅读下一条"οnclick="yuedu()">

 </body>

</html>       

结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值