本帖最后由 Jempolder 于 2009-08-08 12:04:14 编辑

解决方案 »

  1.   

    直接放在字符串里.
    '<input type="text" size="35" name="address" id="address" onchange="checkLen(this)"  value="">',在写个函数检测
    function checkLen(obj){
       ....
    }
      

  2.   

    现在图片上传不了?那个行是动态增加的!你看到var autoTableRowData=new Array(
    '<a href="#" name="deleteRow">删除</a>',
    '<input type="text" size="12" name="name" id="name" value="">',
    '<input type="text" size="35" name="address" id="address" value="">',
    '<a href="#" name="insertRow">添加</a>'
    );
    这个方法吗?是动态增加行的函数!你那个只是个个静态的而以!我想在这个数组里增加事件传当前input 的id进去来限制字符的数量,可有里面增加函数没有用!而且跟table的行数有关!
      

  3.   

    3楼没看懂.
    你可以在:
    var autoTableRowData=new Array( 
    '<a href="#" name="deleteRow" >删除</a>',
    '<input type="text" size="12" name="name" id="name" value="" onfocus="CheckLen(this);">', 
    '<input type="text" size="35" name="address" id="address" onfocus="CheckLen(this);">',
    '<a href="#" name="insertRow">添加</a>' );
      

  4.   

    var autoTableRowData=new Array(
    '<a href="#" name="deleteRow">删除</a>',
    '<input type="text" size="12" name="name" id="name" value="" onkeyup="CheckLen(this);">',
    '<input type="text" size="35" name="address" id="address" value="" onkeyup="CheckLen(this);">',
    '<a href="#" name="insertRow">添加</a>'
    );
    直接放进HTML字串里
      

  5.   

     <input type="text" size="35" name="address" id="address" onchange="checkLen(this)"  value="">
      

  6.   


    var autoTableRowData=new Array(
    ' <a href="#" name="deleteRow">删除 </a>',
    ' <input type="text" size="12" name="name" id="name" value="" onkeyup="CheckLen(this);" onkeydown="CheckLen(this);" onfocus="CheckLen(this);" >',
    ' <input type="text" size="35" name="address" id="address" value=""  onkeyup="CheckLen(this);" onkeydown="CheckLen(this);" onfocus="CheckLen(this);" >',
    ' <a href="#" name="insertRow">添加 </a>'
    );