网站应该在其中放置文本文件的部分。例如。
*"Roses are red
Violets are blue
I saw a green car
And a red car too."*
在显示文本的文本框旁边,应该有一个蓝色按钮,上面写着“臭”?并且每次单击它都会从文本文件中删除一行。从文本框中删除所有行之后,代码将留下一条消息“ no stonks”。
我将需要该脚本与html5兼容,因为它将在网站上使用。
谢谢您的阅读。
function removeLine(){
var text = document.getElementById("removeFrom").innerHTML;
var lines = text.split(".");
if(lines.length == 1){
document.getElementById("removeFrom").innerHTML = "No Stonks";
return;
}
var newText = "";
var randomLine = Math.floor(Math.random() * lines.length);
for(var i = 0; i < lines.length -1; i++){
if(i != randomLine){
newText += lines[i] + ".";
}
}
document.getElementById("removeFrom").innerHTML = newText;
}
<p id="removeFrom">
Roses are red Violets are blue I saw a green car And a red car too0.
Roses are red Violets are blue I saw a green car And a red car too1.
Roses are red Violets are blue I saw a green car And a red car too2.
Roses are red Violets are blue I saw a green car And a red car too3.
Roses are red Violets are blue I saw a green car And a red car too4.
</p>
<button onclick="removeLine()"> Remove</button>