| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2961 人关注过本帖
标题:菜鸟请教为何这样不输出结果呢
只看楼主 加入收藏
谜底
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-9-28
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
菜鸟请教为何这样不输出结果呢
程序代码:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>JS测试</title>
        <style type="text/css">
            #zuoyemingdan
            {
                width: 10rem;
                height: 20rem;
                font-size: 11px;
            }
            #lab{
                display: block;

            }
            #zuoyemingdan{
                display: block;
                
            }
            #result{
                position:absolute;
                font-size: 11px;
                width: 10rem;
                height: 20rem;
                right:200px;
                top: 8px;
            }
        </style>
    </head>
    <body>
        <div id="div1">
            <textarea rows="" cols="" id="zuoyemingdan" placeholder="请输入已交作业名单"></textarea>
        </div>
        <div id="div2" >
            <textarea rows="" cols="" id = result></textarea>
        </div>
        <br>
    <button onclick="myFunction()">开始检查作业</button>
        
        
    <script type="text/javascript">
        function myFunction() {
            var banji=["钟瑞秋",""];
            
            var name="";
            var x = "";
            var txt = document.getElementById('zuoyemingdan').value;
            for (name in txt){
                alert(name)
                if (name.indexOf(banji)) {
                    x += name + ' ';
                docment.getElementById('result').innerHTML=x;
                }
            }
            }
            

    </script>    
    
        
        
        
    </body>
</html>



[此贴子已经被作者于2021-9-28 21:58编辑过]

搜索更多相关主题的帖子: textarea div name var result 
2021-09-28 21:32
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:20 
回复 楼主 谜底
功能是什么

剑栈风樯各苦辛,别时冰雪到时春
2021-09-29 10:54
脚本狂人
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-10-7
收藏
得分:0 
var txt = document.getElementById('zuoyemingdan').value;//txt是一个字符串,你需要将txt转化成数组,用split函数,否则你无法进行以下的for循环
            for (name in txt){
                alert(name)
                if (name.indexOf(banji)) {
                    x += name + ' ';
                docment.getElementById('result').innerHTML=x;
                }
            }
2021-10-07 17:18
快速回复:菜鸟请教为何这样不输出结果呢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020207 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved