87,910
社区成员
发帖
与我相关
我的任务
分享
<input type="checkbox" name="arrsubid[]" onClick="add_words('1');" >1
<input type="checkbox" name="arrsubid[]" onClick="add_words('2');" >2
<input type="checkbox" name="arrsubid[]" onClick="add_words('3');" >3
<input type="checkbox" name="arrsubid[]" onClick="add_words('4');">4
<input type="checkbox" name="arrsubid[]" onClick="add_words('5');">5
<input type="text" name="images_tag" id="images_tag" class="inputBg" size="35" />
function add_words(obj)
{
//这里怎么判断checkbox是否是选中还是未选中啊
a = document.getElementById('images_tag').value;
a += " "+obj;
document.getElementById('images_tag').value= a;
}
<script>
(function(obj){
var test=obj.replace(/一个人/g,'');
alert(test);
}("一个人 一个人 我"));
</script>
<script type="text/javascript">
$().ready(function(){
$('input[name=arrsubid[]]').click(function()
{
var m=""; ///存储选中的值
$.each($('input[name=arrsubid[]][checked=true]'),function(){
m+=$(this).val();
});
$('#images_tag').val(m);
})
})
</script>
</head>
<body>
<input type="checkbox" name="arrsubid[]" value="1">1
<input type="checkbox" name="arrsubid[]" value="2">2
<input type="checkbox" name="arrsubid[]" value="3">3
<input type="checkbox" name="arrsubid[]" value="4">4
<input type="checkbox" name="arrsubid[]" value="5">5
<input type="text" name="images_tag" id="images_tag" class="inputBg" size="35" />
</body>
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'1');" >1
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'2');" >2
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'3');" >3
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'4');">4
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'5');">5
<input type="text" name="images_tag" id="images_tag" class="inputBg" size="35" />
<INPUT TYPE="button" VALUE="清空" ONCLICK="doclear()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function add_words(obj,txt)
{
if (obj.checked) document.getElementById('images_tag').value += " "+txt;//选中的情况
else document.getElementById('images_tag').value = document.getElementById('images_tag').value.replace(" "+txt,"");//清除的情况
}
function doclear(){
document.getElementById('images_tag').value='';//清除text内容
var checks = document.getElementsByName("arrsubid[]");
for (var i=0; i<checks.length; i++) checks[i].checked = false;//清除checkbox勾选
}
//-->
</SCRIPT>
<input type="checkbox" name="arrsubid[]" onClick="add_words(this);" value="1" />1
<input type="checkbox" name="arrsubid[]" onClick="add_words(this);" value="2"/>2
<input type="checkbox" name="arrsubid[]" onClick="add_words(this);" value="3"/>3
<input type="checkbox" name="arrsubid[]" onClick="add_words(this);" value="4"/>4
<input type="checkbox" name="arrsubid[]" onClick="add_words(this);" value="5"/>5
<input type="text" name="images_tag" id="images_tag" class="inputBg" size="15" />
<script>
function add_words(obj){
if(obj.checked==true){
var textbox=obj.value;
document.getElementById('images_tag').value=document.getElementById('images_tag').value+textbox;
}else{
document.getElementById('images_tag').value=document.getElementById('images_tag').value.replace(obj.value,'');
}
}
</script>
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'1');" >1
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'2');" >2
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'3');" >3
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'4');">4
<input type="checkbox" name="arrsubid[]" onClick="add_words(this,'5');">5
<input type="text" name="images_tag" id="images_tag" class="inputBg" size="35" />
function add_words(obj,v){
var o=obj;
if(o.checked)
document.getElementById('images_tag').value=v;
else
document.getElementById('images_tag').value='';
}
function add_words(v){
var ochkList=document.getElementsByTagName("input");
for(var i=0;i<ochkList.length;i++){
if(ochkList[i].type.toLowerCase()=="checkbox" && ochkList[i].name.toLowerCase()=="arrsubid[]" && ochkList[i].checked){
document.getElementById('images_tag').value=v;
break;
}else{
document.getElementById('images_tag').value='';
}
}
}