【发布时间】:2018-05-08 06:20:29
【问题描述】:
我想创建一个表单,其中一个值已经填充了随机字符串。我已经尝试过 PHP 和 javascript,但是它一直显示变量名称而不是变量...任何帮助将不胜感激!
<form name="name" method="post" action="sendform.php">
<table width="450px">
<tr>
<td valign="top">
<label for="number">Number</label>
</td>
<td valign="top">
<input type="text" value="Insert random string here" maxlength="50" size="30">
</td>
</tr>
</table>
</form>
脚本:
<script>
function generateRandomString($length = 10) {
$characters =
'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}
</script>
php
function generateRandomString($length = 10) {
$characters =
'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}
【问题讨论】:
-
发布您尝试解决问题的php/javascript
-
您是如何尝试使用 javascript 或 php 的?使用该代码显示您的解决方案。
-
并确保您的网站以 .php 而不是 .html 结尾
-
您的脚本文件扩展名为 .html ?
-
我不明白你为什么在
标签: javascript php html forms web