请编写一个,随机产生汉字的HTML程序,先感谢。

1、用HTML来编写,能在电脑和手机的浏览器上面打开。2、页面上有一个按钮,点击一下,就能随机出现若干个汉字。(作者可以随机设定,我会自行更改)3、作者可以先采用一个数量... 1、用HTML来编写,能在电脑和手机的浏览器上面打开。
2、页面上有一个按钮,点击一下,就能随机出现若干个汉字。(作者可以随机设定,我会自行更改)
3、作者可以先采用一个数量比较少的字库,我会自行增加的。

高分50,能用的话,追加50!!!
展开
 我来答
码海重生

推荐于2018-05-11 · 200%精心编写的技术文档,助你进阶系统架构
码海重生
采纳数:45 获赞数:113

向TA提问 私信TA
展开全部
在js中用数组把汉字装好,使用for循环随机输出汉字,汉字个数由for循环中的i的初始值和i的最大值决定。主要步骤:在for循环里面放进3个语句,一个是产生foot,foot的范围就是汉字的个数,使用math中的random;第二句是接收数组相应位置的汉字,例如var st = array[foot],第三句就是输出,随便找个地方打印出来。
追问
我要用的是HTML,我不会编,你能帮我编好吗?直接编成Html网页能用的,什么JS我不懂。
永恒S天秤
2013-11-01 · 超过13用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:32.6万
展开全部
<meta charset='utf-8' />
<script>
function randomText()
{
var _len = 10;
var i=0;
var _str = "";
var _base = 20000;
var _range = 1000;
while(i < _len){
i++;
var _lower = parseInt(Math.random() * _range);
_str += String.fromCharCode(_base + _lower);
}
return _str;
}

</script>

HTML元素: <input type='text' id="txt1" />
<input type="button" value="生成" onclick="javascript:document.getElementById('txt1').value = randomText() ;" />

差不多这样吧,自己调整_base和_range,为字符范围。 _len为字符串长度,_str为生成的字符串
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式