帮你写了!<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.atext {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
}
-->
</style>
</head><body>
<form name="form1" method="post" action="">
<table width="778" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="7%">网上 </td>
<td width="6%"><input type="checkbox" name="checkbox" value="checkbox"></td>
<td width="9%">媒体</td>
<td width="5%"><input type="checkbox" name="checkbox3" value="checkbox"></td>
<td width="5%"> </td>
<td width="68%"><input name="textfield" type="text" class="atext"></td>
</tr>
<tr>
<td>杂志</td>
<td><input type="checkbox" name="checkbox2" value="checkbox"></td>
<td>朋友介绍</td>
<td><input type="checkbox" name="checkbox4" value="checkbox"></td>
<td>其他</td>
<td><input type="checkbox" name="checkbox5" value="checkbox">
<input name="textfield2" type="text" class="atext"></td>
</tr>
</table>
</form>
<p> </p>
</body>
</html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.atext {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
}
-->
</style>
</head><body>
<form name="form1" method="post" action="">
<table width="778" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="7%">网上 </td>
<td width="6%"><input type="checkbox" name="checkbox" value="checkbox"></td>
<td width="9%">媒体</td>
<td width="5%"><input type="checkbox" name="checkbox3" value="checkbox"></td>
<td width="5%"> </td>
<td width="68%"><input name="textfield" type="text" class="atext"></td>
</tr>
<tr>
<td>杂志</td>
<td><input type="checkbox" name="checkbox2" value="checkbox"></td>
<td>朋友介绍</td>
<td><input type="checkbox" name="checkbox4" value="checkbox"></td>
<td>其他</td>
<td><input type="checkbox" name="checkbox5" value="checkbox">
<input name="textfield2" type="text" class="atext"></td>
</tr>
</table>
</form>
<p> </p>
</body>
</html>
解决方案 »
- jQuery模板和数据绑定多出个Jquery对象怎么处理
- 图片大小超出怎么缩略图显示
- javascript如何操作textbox的tooltip属性
- 十万火急 在线等待! 网也被<script></script>和<iframe></ifame>挂木马!!!
- 如何用JS限制拖拉的范围+再求拖拉后的显示所有的DIV的坐标
- 用javascript 判断页面发送新的http请求
- 高分求正则表达式!急!!!!!
- 如何点击ma.htm 出现 当前目录下的所有文件。
- 问个窗口的函数?在线给分!
- jquery中如何让toggleClass动画化
- 紧急求助:关于工具栏不显示的问题
- 怪了!!!我碰到的最怪的错误,加上汉字注释会出错。请看代码
网络<input name="survey" id="survey" type="checkbox" value="net">
媒体<input name="survey" id="survey" type="checkbox" value="media">
杂志<input name="survey" id="survey" type="checkbox" value="magazine">
朋友介绍<input name="survey" id="survey" type="checkbox" value="friend">
其他<input name="survey" id="survey" type="checkbox" value="other" onclick="doInputText(this)">
<input name="survey ]\" id="survey" type=text disabled style="display:none">
</form><script>
function doInputText(oChk){
var len = document.all["survey"].length;
while(len--)
{
if(document.all["survey"][len].type.toUpperCase() == "CHECKBOX")
document.all[len].checked = false;
else
{
document.all["survey"][len].style.display = "";
document.all["survey"][len].style.disabled = false;
}
}
}
</script>
当点击任何一个Checkbox框的时候,把该Checkbox框的Value值(“网上”)赋给text输入框。需要注意的就是当取消Checkbox选择的时候需要查找一下字符。例子代码(抱歉没有调试)
function uf_SelectInput(aobj_Checkbox){// aobj_Checkbox是选中Checkbox框的对象例如:document.all.check_box1或者document.表单名.check_box1
var ls_ResultInput = document.all.result_input.value; // 是Input输入框的值
if(aobj_Checkbox.checked)
{
if (ls_ResultInput != "") ls_ResultInput += ",";
ls_ResultInput += aobj_Checkbox.value;
}
else
{
var ls_Temp = ","+aobj_Checkbox.value;
ls_ResultInput = "," + ls_ResultInput;
li_StartIndex = ls_ResultInput.indexOf(ls_Temp);
if(li_StartIndex >= 0) {
ls_ResultInput = ls_ResultInput.substring(0, li_StartIndex) + ls_ResultInput.substring(li_StartIndex + ls_Temp.length, ls_ResultInput.length);
}
ls_ResultInput = ls_ResultInput.substring(1,ls_ResultInput.length);
}
document.all.result_input.value = ls_ResultInput;
}
studying ...........