douhao2011 2013-07-09 05:46
浏览 151
已采纳

如何在表单字段中放置随机生成的数字?

Like this:

form:
title - [ ]
description - [ ]
password - [ ]

Don't want your own password?
[Generate one]

And then the [Generate one] button will just place a random number in the password field or whatever field desired.

How would I do this?

I was thinking that this would do it:

function generate() {
$placerand = rand();
}

and then place it in the 'value' of the form field.

<form>
<input type="text" value="<?php echo $placerand; ?>" placeholder="password">
<input type="submit" onclick="generate()" value="Generate a random number"><>
</form>

but, I'm thinking that the php function is a javascript function, so that wouldn't work... Would it?

  • 写回答

4条回答 默认 最新

  • douzhuan0309 2013-07-09 05:57
    关注

    Here is an example

    <input type="Textbox" id="pwbx" />
    
    <button OnClick="GetRandom()" type="button">generate</button>
    <script>
        function GetRandom()
        {
            var myElement = document.getElementById("pwbx")
            myElement.value = Math.random()
        }
    </script>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容