0

我在使用表格时遇到问题!

下图是我希望如何设置界面。基本上它包括一个文本区域,然后是一个带有“提交”按钮的表单,然后是一个下拉框。红色轮廓框是一个 div,其内容根据从下拉框中选择的值而变化,其当前值为 'Player'。

我似乎无法使以下行为起作用:根据单击的复选框的数量,在按下“防御”按钮后在文本区域中输出一个短语一定次数。

在此处输入图像描述

谢谢你的时间!

4

1 回答 1

0

这是一个可能有效的示例(您需要更改它以满足您的需要):

<script type = "text/javascript">
function checkboxes()
{
if(document.getElementById('checkbox_1_id').checked&&document.getElementById('checkbox_2_id').checked == false)
{
document.getElementById('textarea_id').value = "First checkbox has been checked";
}
else if(document.getElementById('checkbox_1_id').checked == false&&document.getElementById('checkbox_2_id').checked)
{
document.getElementById('textarea_id').value = "Second checkbox checked";
}
else if(document.getElementById('checkbox_1_id').checked&&document.getElementById('checkbox_2_id').checked)
{
document.getElementById('textarea_id').value = "Both checkboxes checked";
}
}
</script>

<input type = "checkbox" id = "checkbox_1_id" >
<input type = "checkbox" id = "checkbox_2_id" >
<input type = "button" onclick = "checkboxes()" value = "defend">
于 2013-06-18T09:41:43.983 回答