现在有一个文本框,我想在页面一加载的时候这个文本框中会自动出现 从 100000001 开始到 99999999,就是页面没加载一次,数字就自动加 1 最好在客户端用 javascript 实现!

解决方案 »

  1.   

    如果没有数据存储的话,那么就只能使用cookies
    首先获取cookies,然后加1写入text中。再修改cookies。这样如果客户端不支持cookies那就没有办法了。如果有数据存储的话,可以考虑使用xml、txt等文本文件或者数据库,使用adostream或数据链接来修改指定数据。
      

  2.   

    在application里,每次有访问就+1,在客户端只用javascript 怎么实现?难道就一个用户访问
      

  3.   

    数据库最好
    cookies不行
    application 可以,就是太多了不好搞
      

  4.   

    我用 javascript 在页面中用 100000000 做初始值,以后每次页面加载就 +1
      

  5.   

    问题是在页面加载的时候就自动连接数据库得到一个 identity 的值吗?
    我是想先在页面中生成一个值,这个值作为一个 序列号 再插入到数据库中的...
    这样的逻辑合理吗?
      

  6.   

    To:huxinsheng168(望M止渴) 如何在页面一加载的时候就能连数据库呢?我也想用随机数...
      

  7.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script>
    function showRandom(){
    var number = Math.ceil(Math.random()*100000000000);
    randomText.value=number;
    }
    </script>
    </HEAD><BODY onload="javascript:showRandom();">
    <input type="text" name="randomText" value=""> 
    </BODY>
    </HTML>
      

  8.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script>
    function showRandom(){
    var n = 1000000000;
    var number = Math.floor(Math.random() * (n + 1));
    randomText.value=number;
    }
    </script>
    </HEAD><BODY onload="javascript:showRandom();">
    <input type="text" name="randomText" value=""> 
    </BODY>
    </HTML>
      

  9.   

    tom00007(tom00007) ( ) 
    我用 javascript 在页面中用 100000000 做初始值,以后每次页面加载就 +1我是不知道这样做,除非另有高人。因为你每一次刷新页面,页面里的东西都会清除的。你怎么去保存值呢?