我刚刚接触javascript,我想在一个页面的一个表单中输入数据,该数据保存到一个数组中,该表单有两个按钮,“继续”和“提交”,如果点击继续则数据添加到数组中,直到点击提交,提交后进入下一个页面,该页面要用到前面输入的所有数据。请问各位达人,用javascript如何实现,谢谢!

解决方案 »

  1.   

    我要做WebGIS的电子地图的路径显示,要显示路径,我需要获取一组经纬度的信息,该经纬度由页面输入,我现在的问题是,如何从页面获取那一组经纬度,并且把他们存放在一个指定的数组中,提交后,刷新页面,显示路径需要用到经纬度数组中的数据
      

  2.   

    <input type="hidden" id="hidden1" name="hidden1" />
    <input type="text" id="text1" />
    <input type="button" value="继续" onclick="add();" />
    <input type="button" value="提交" onclick="sub();">
    <script>
    String.prototype.trim = function () {
    return this.replace(/\s*$/,'');
    }
    var $ = function (id) {
    return doucment.getElementById(id);
    }
    function add(){
    $('hidden1').value = $('hidden1').value == '' ? $.value.trim() : '|' + $.value.trim();
    }
    function sub() {
    //将hidden1提交到服务器,并通过函数将其value分解成数组后处理
    }
    </script>