病变1:<input type="text"/><input type="text"/><input type="text"/><select><option value="1"></option><option value="1"></option><option value="1"></option><option value="1"></option><option value="1"></option></select>
<input type="button" value="添加"/>
点击添加按钮怎么动态创建病变2,病变3等等病变2:<input type="text"/><input type="text"/><input type="text"/><select><option value="1"></option><option value="1"></option><option value="1"></option><option value="1"></option><option value="1"></option></select>

解决方案 »

  1.   

    给添加的按钮加一个事件呗.
    写JS的吧。不要其他插件了.//1.通过DOM对象创建个你要添加的区域,例如这些东西都放DIV里面
    var inDiv=document.createElement("div");
    inDiv.setAttribute("id","");
    //2.创建DIV里面的内容.就是你说的哪些TEXT输入框或者下拉选项
    var inText=document.createElement("input");
    inText.setAttribute("type","text");
    ....要多少个自己加。就是创建标签,然后给它赋一些基本属性
    //3.第三步,将这些东西添加入DIV里面去,再将DIV添加DOCUMENT里面去
    inDiv.appendChild(inText);
    document.body.appendChild(inDiv);
    //结束...假如需要一些动态效果,建议你使用JQUERY去做.步骤差不多。不过最后添加到页面上用的方法不一样。详细自己去百度或者谷歌..关键字:  动态创建DOM对象
             
             
      

  2.   

    这个用jquery也可以添加,
    不过你说的要求
    5,6,11这样,大约是只能通过id获取值,手动判断了,
    或者直接把3个值连接起来,变成
    5+6+11,然后在string里面
    var s=1+2、1+3、1+2+3、5+6+11、6+7、6+8、6+7+86+9、6+7+9、7+10,11+12
    indexOf大于0就算通过,