我有一个随机代码的文本文件。 恩。
j23j423j4
j23j42j34
234j234j2
每次加载网页时,我都希望生成并显示随机行。
在我的脑海中,我想要在所有线上制作一个数组,然后从数组中选择一条随机线。解决这个问题的最佳方法是什么?我从未使用过txt文件和jQuery。
答案 0 :(得分:1)
首先,您必须将txt文件放在某处(webserver例如。)。 现在您有2个选项(可能更多:-D):
因为这是一个js问题,所以假定第一个选项。
(http://api.jquery.com/jquery.ajax/)
//This loads your file from somewhere
$.get( "text.txt", function( data ) {
//Split data by lines if its in a formated format (like json you have to decode or parse the data)
var lines = data.split("/n"));
//Random item number
var r = Math.floor(Math.random() * lines.length);
//Get random line
var line = lines[r];
alert(line);
});
那应该给你一个提示