<input type='checkbox' name='knowledgeid' value='12979' onclick='setKnlValue()'>基础知识<input type='text' name='12979' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12986' onclick='setKnlValue()'>课内文阅读理解<input type='text' name='12986' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12987' onclick='setKnlValue()'>课外文阅读理解<input type='text' name='12987' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12984' onclick='setKnlValue()'>语言运用<input type='text' name='12984' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12985' onclick='setKnlValue()'>阅读理解<input type='text' name='12985' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12983' onclick='setKnlValue()'>字词<input type='text' name='12983' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12981' onclick='setKnlValue()'>字形<input type='text' name='12981' size='4'>&nbsp;&nbsp;&nbsp;<br>
<input type='checkbox' name='knowledgeid' value='12980' onclick='setKnlValue()'>字音<input type='text' name='12980' size='4'>&nbsp;&nbsp;&nbsp;<br>

解决方案 »

  1.   

    获取这里面值有很多!
    我要做个,每个值后面加个<br>
    就是这样显示12979,<br>12981,<br>12961<br>不是这样显示12979,12981,12961
      

  2.   

    获取'knowledgeid'面值有很多值!
    我要做个,每个值后面加个<br>
    就是这样显示12979,<br>12981,<br>12961<br>不是这样显示12979,12981,12961 
      

  3.   

    JS可以做到呀.
    用JS加工后提交
      

  4.   


    $(function(){
      var str;
      $("input[name='knowledgeid']").item(function(){
          str += "<br/>" $(this).val()
      });
    })
      

  5.   

    楼上的错误,不让这样写的!要在c# 里写,因为这些后加的字不是死的,
    可以更改的请问在cs里怎么改
      

  6.   


            if (this.Request.Form["knowledgeid"] != null)
            {
                string[] valueList = this.Request.Form["knowledgeid"].ToString().Split(',');
                Response.Write(string.Join("<br/>", valueList));
            }
      

  7.   

    楼上的!这个我试过啦,不行!!我是这个意思!<input type='checkbox' name='knowledgeid' value='12987' onclick='setKnlValue()'>课外文阅读理解<input type='text' value='你好' name='12987' size='4'>&nbsp;&nbsp;&nbsp;<br>
    <input type='checkbox' name='knowledgeid' value='12986' onclick='setKnlValue()'>课内文阅读理解<input type='text' value='不好'  name='12986' size='4'>&nbsp;&nbsp;&nbsp;<br>
    里面不是有个'knowledgeid'  我得到这个值后,同事得到name='12987' 放到这个值后面,自动匹配结果如:12987,你好,12986,不好
      

  8.   

    我是这个意思!<input type='checkbox' name='knowledgeid' value='12987' onclick='setKnlValue()'>课外文阅读理解<input type='text' value='你好' name='12987' size='4'>&nbsp;&nbsp;&nbsp;<br>
    <input type='checkbox' name='knowledgeid' value='12986' onclick='setKnlValue()'>课内文阅读理解<input type='text' value='不好' name='12986' size='4'>&nbsp;&nbsp;&nbsp;<br>
    里面不是有个'knowledgeid' 我得到这个值后,同事得到name='12987' 放到这个值后面,自动匹配结果如:12987,你好,12986,不好
      

  9.   


    if (this.Request.Form["knowledgeid"] != null)
            {
                string[] valueList = this.Request.Form["knowledgeid"].ToString().Split(',');
                StringBuilder sb = new StringBuilder();
                foreach (string key in valueList)
                {
                    sb.AppendFormat("{0}:{1}<br/>", key, this.Request.Form[key]);
                }
                Response.Write(sb.ToString());
            }