下拉框具有记忆的功能

 <a onclick="Area.back()">返回<a/>
<select name="select" id="select_k1" class="xla_k">
    <option value="01">合肥</option>
<option value="02">芜湖</option>
<option value="03">蚌埠</option>
    </select>

        <input type="buttton" value="提交"/>


        进到这个页面我第一次选择了芜湖这个区域,点击提交按钮或者是返回按钮到另一个页面,然后再次进到这个页面的话,如何实现区域里的内容还是我之前选择的内容,不会重新加载。

可以把选择项保存到session变量中。每次加载时判断如果有session,设置选拔内容为session中的内容。否则默认。

只有用session实现,javascript是无法实现这种功能的,由于每次加载页面时,都会把JS重新加载一遍

用cookie记录住选中的项,window.onload从cookie中加载数据然后重新设置select的选中项

 <a onclick="Area.back()">
    返回<a />
    <select name="select" id="select_k1" class="xla_k" onchange="document.cookie='k1='+this.value">
        <option value="01">合肥</option>
        <option value="02">芜湖</option>
        <option value="03">蚌埠</option>
    </select>
    <script>
        var m = document.cookie.match(/[;^ ]k1=([^;])+/);
        if (m) {
            document.getElementById('select_k1').value = '0'+m[0];
        }
    </script>
    <input type="buttton" value="提交" />

谷歌浏览器自带这个功能