javascript - 为什么这个简单的 JavaScript 不能在 FireFox 或 Chrome 中运行?

标签 javascript function dom-events

为什么这个简单的代码在 Firefox 和 Chrome 中不起作用,但在 IE 上却可以?这个脚本有什么问题?我只是想找到一种方法来获取选定的复选框文本(或标签)并在另一个页面上使用它的 $_post

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<script type="text/javascript" language="javascript">

function ReadCheckbox()
{
    var temp = '';
    var radio;
    var popupTag ;

    for (var i=1 ; i<5 ; i++) {
        radio = document.getElementById('chk'+i);

        if(radio.checked == true){temp += radio.value}
    }

      document.getElementById('aaaa').value = temp;

}

</script>
</head>
<body>

<label>What is your Site Address ?</label><br/>
<label>NetNic.ir</label><input id="chk1" type="checkbox" value="NetNic.ir" />
<label>SarirWeb.Com</label><input id="chk2" type="checkbox" value="SarirWeb.Com"/>
<label>LearnCD.ir</label><input id="chk3" type="checkbox" value="LearnCD.ir"/> 
<label>AnimLand.ir</label><input id="chk4" type="checkbox" value="AnimLand.ir"/> 
<br />
<br/>
<textarea rows="2" name="aaaa" cols="20"></textarea>
<input type="button" onclick="ReadCheckbox()" value="ثبت" style="height:32px; width:83px;"/>

最佳答案

name="aaaa" 不是 ID。所以 getElementById('aaaa') 将找不到它。

关于javascript - 为什么这个简单的 JavaScript 不能在 FireFox 或 Chrome 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12271655/

相关文章:

javascript - 在 PHP 或 JS 中提交表单后重定向到 URL

javascript - Angular : How to access parameters outside of $timeout callback?

javascript - 访问函数 javascript

javascript - 尝试设置 href 时,element.setAttribute 不是函数

javascript - 如何在spine.js中重新绑定(bind) Controller ?

javascript - 在nodejs中运行cron作业

javascript - 是否有任何 javascript 库可以帮助我创建此表格布局以供查看、编辑、删除和新建

ruby - ROR 代码发送许多邮件

php - WordPress的functions.php函数执行顺序

javascript - 可拖动/可滚动区域内的 iFrame