这种情况我也遇到过,百思不得其解,强烈关注中!!!—————————————————————————————————
if (回复==正确) {
给分 = 没商量:)
} else {
删帖 = 没商量:(
}

解决方案 »

  1.   

    需要理解DOM结构Browser将document load 进来Parse以后,体构DOM给user可以用script 来操纵可是没有改变document本身当回退后,browser将重新装载document, 你看到又是根据这个static document生成的新DOM,
      

  2.   

    所以,只有想办法保存,你的数据可以用cookie或userData, 并在document的load事件中去装载他
      

  3.   

    <HTML>
    <HEAD>
    <script>
    function gaibian()
    {
    document.all.pic.src='img/yes.jpg';
    }
    window.attachEvent('onload',loadpic);
    function loadpic(){
    document.all.pic.src='img/not.jpg';
    }
    </script>
    </HEAD>
    <BODY>
    <form name=form1 method=post action='form123.php'>
    <input type='image' src='img/not.jpg' name=pic>
    <input type='button' onclick='gaibian()' value='改变'>
    <input type='submit' value='提交'>
    </form>
    </BODY>
    </HTML>
      

  4.   

    补充:
    input 会记忆是因为,处理user input的功能是,IE处理的,他内置了记忆功能, 他自己会装载. 试一试这个:<HTML>
    <HEAD>
    <script>
    function gaibian()
    {
    document.all.pic.src='title.gif';
    }
    </script>
    </HEAD>
    <BODY>
    <form name=form1 method=post action='form123.php'>
    <input type='image' src='stopsign.gif' name=pic1>
    <img src='stopsign.gif' name=pic><br>
    <input type='checkbox'>
    <input type='text' value="this text will keep">
    <span contenteditable=true style="width:250;border:thin inset">this text will not keep</span><br>
    <input type='button' onclick='gaibian()' value='改变'>
    <input type='submit' value='提交'>
    </form>
    </BODY>
    </HTML>