应该是转义的问题吧,不太了解php,不敢说

解决方案 »

  1.   

    每点一次按钮,\的个数就乘以2这句话没明白啥意思!哪个按钮?而且是不是php里面单引号和双引号有区别啊!
      

  2.   

    请看一下http://lixt127.512j.com/1.php,就是上面的代码。
      

  3.   

    echo '<option value=\"\\\" >\\</option>';   
      

  4.   

    我按照6楼的写法试了,还是不行。我用那几个符号表示汉语拼音的4声,希望提交后保持所选的符号。其实用js做不存在上面那个问题,但不知为什么有的人的浏览器不支持js做的,只好改成用php来做,可又遇到了上面的问题。谢谢上面的各位朋友,如果你们还有别的思路请告诉我,谢谢了!
      

  5.   

    BUG?
    可以试试用1,2,3,4来做值,就好了
    <?php
    echo '<form action=1.php method=post>';    
    echo '<select size=1 name="tone" >';     
    echo '<option selected>'.$tone.'</option>';           
    echo '<option value="1">-</option>';
    echo '<option value="2" >/</option>';
    echo '<option value="3" >v</option>';
    echo '<option value="4" >\\</option>';    //问题出在这里 
    echo '</select>';    
    echo '<input type=submit name=submit value="ok" >';           
    echo '</form>';
    ?>
      

  6.   

    谢谢LTAAA。有趣的是,开始时我是用1234表示的,一个网友说“应该规范些”,我想,既然联合国确认汉语拼音是汉字的唯一的标注,那就正规点儿吧,于是想到用“- / v \"。现在我想先用"|"来代替"\",如果朋友们还有别的办法,清别忘了告诉我,谢谢了!