生成随机 URL,但 URL 长度无法因某种原因而更改
Generate Random URL, but URL length can't be changed fro some reason?
截至最近,我一直在课堂上工作,作为一种爱好。在这个网站上有一些基本的文本,一个按钮和一个文本字段。当您按下按钮时,它会生成一个随机 URL,然后您可以向其添加自己的扩展名。目前,它是将人们发送到随机的.onion域。我目前的问题是我无法将 URL 的长度设置为随机长度。这是我的代码,如果你能推荐一个修复程序,那就太好了。`
<body>
<script>
var 'x' = Math.random() * 20
</script>
<script language="javascript" type="text/javascript">
function randomString() {
var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
var string_length = 'x';
var randomstring = '';
for (var i = 0; i < string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum, rnum + 1);
}
document.randform.randomfield.value = randomstring;
}
</script>
<form name="randform">
<input type="button" value="Generate A New Base URL" onClick="randomString();">
<input type="text" name="randomfield" value="">
</form>
</body>
这
在修复后有效:'x'
=> x
var x = Math.random() * 20;
function randomString() {
var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
var string_length = x;
var randomstring = '';
for (var i = 0; i < string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum, rnum + 1);
}
document.randform.randomfield.value = randomstring;
}
<form name="randform">
<input type="button" value="Generate A New Base URL" onClick="randomString();">
<input type="text" name="randomfield" value="">
</form>
var x = Math.random() * 20;
function randomString() {
var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
var string_length = x;
var randomstring = '';
for (var i = 0; i < string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum, rnum + 1);
}
document.randform.randomfield.value = randomstring;
}
<form name="randform">
<input type="button" value="Generate A New Base URL" onClick="randomString();">
<input type="text" name="randomfield" value="">
</form>
相关文章:
- 由于某种原因,JavaScript整数存储为未定义
- 由于某种原因,我的JavaScript函数无法工作
- 由于某种原因未返回值
- 我有一个错误,由于某种原因,号码被更改了,而不是名字
- .aspx页面JS将在控件似乎由于某种原因而被呈现之前启动Onload脚本
- 用于在数组比较之后由于某种原因而爆发循环
- 无法让我的“hello world”YUI asyncRequest javascript 运行,并且由于某种原因,我无
- 如果语句由于某种原因不起作用
- 排序属性由于某种原因不起作用
- 由于某种原因,COALESE 返回 0 而不是正确的值
- 上次单击DIV永久颜色,由于某种原因不起作用
- Node.js由于某种原因崩溃了
- 由于某种原因,Pubnub javascript 没有收到回调或消息
- 生成随机 URL,但 URL 长度无法因某种原因而更改
- 我有一个基于计数器的 if/else 语句,但由于某种原因,else 不起作用
- 由于某种原因,我减去时的回报不正确
- 使用 jQuery 1.4.4 由于某种原因,这个简单的方法失败了
- 单击时切换文本内容.由于某种原因,它需要2次点击
- JQuery:由于某种原因,文本被添加到文本框中,我可以'我想不通
- 有人能帮我在EventHandler上做错了什么吗?出于某种原因,我可以't打开显示确认框