function a_2_input(thid){//把所有的button变成text,是为了可以把button值传到后台//html写法<a name="input_a" id="product_weight_'.($key-1).'" input_name="product_weight[]">'.$row['weight'].'</a>//只有a双标签支持name var spans = get_objs(thid); for (var for_i = 0; for_i < spans.length; for_i++) { spans[for_i].innerHTML = '<input type="hidden" value="' + spans[for_i].innerHTML + '" name="' + spans[for_i].getAttribute('input_name') + '">' ; }}
虽然input可以替换方式,但是不方便;
input的type是不可以改变的,是readonly;
span=标签,name不可用;
感觉a是最合适.
然后在要提交到后台时,在a中插入input就可以提交了.