<input name="qq" class="box1" type="text" id="" value="" style="width: 200px" />我想有着样一个效果,就是在这个框中加一个  -   两遍能输入数字  但是保存时又不能保存这个  -    so,该咋办呢?
还要一直都得有。

解决方案 »

  1.   

    你这个问题好牛B啊,楼上的都没看懂啊,真是难理解!
    你不能用两个文本框吗,如果用两个,中间那个“-”就不会提交<input name="qq" class="box1" type="text" id="" value="" style="width: 98px">-
    <input name="qq" class="box1" type="text" id="" value="" style="width: 98px">这样是不是就是你要的效果
      

  2.   


    <input name="qq" class="box1" type="text" id="" value="" style="width: 98px">-
    <input name="qq" class="box1" type="text" id="" value="" style="width: 98px">你刚开始的width是200,现在用2个框总和是196,还剩下4px留给那个“-”
    你应该这样写“-”就易懂呢
      

  3.   

    <input name="qq" class="box1" type="text" id="qq" value="123456-123456" style="width: 200px" />用户输入后得到这个输入框值,进行字符串分割:
    var val=document.getEelementById("qq").value();
    var array=val.split("-");
    alert(array[0]);
    alert(array[1]);打印看看就知道了!实在不行就用4楼的吧!
      

  4.   

    你可以以“2-1”的形式输入,但是你到后台可以用substring来截取。