如何使JavaScript一次运行一个字符串

如何使JavaScript一次运行一个字符串,javascript,text,adventure,Javascript,Text,Adventure,今天,我试图让文本冒险出现在“画布”中,就像我为MadLibs所做的那样,但我似乎无法让它一行一行地出现,也无法找到让用户单击某个内容以显示下一行的方法。另一个问题是当一个选项出现时该怎么做,所以如果有人读到这篇文章并且知道我如何解决这个问题:看看我目前为止做了什么 目前,我只有一个功能,它运行一系列警报(故事的每一行一个警报),然后确认并提示用户做出决定。这对用户不是很友好,我希望文本使用类似.innerHTML的内容显示,但我不知道如何使用它 函数theElderwood1(){ 警报(

今天,我试图让文本冒险出现在“画布”中,就像我为MadLibs所做的那样,但我似乎无法让它一行一行地出现,也无法找到让用户单击某个内容以显示下一行的方法。另一个问题是当一个选项出现时该怎么做,所以如果有人读到这篇文章并且知道我如何解决这个问题:看看我目前为止做了什么

目前,我只有一个功能,它运行一系列警报(故事的每一行一个警报),然后确认并提示用户做出决定。这对用户不是很友好,我希望文本使用类似.innerHTML的内容显示,但我不知道如何使用它

函数theElderwood1(){
警报(“接骨木:基兰·埃文斯的第一集”);
var conf=confirm(“玩这个游戏?”);
如果(conf==false){
返回;
}否则{
警惕(“我们走吧!”);
};
警惕(“那是一个漆黑的暴风雨之夜,一只老鼠在树林里动了起来。你看了看手表,快午夜了……你迷路了。”);
警惕(“你来这里散步,但那是下午5点,太阳还没出来。现在一切都漆黑一片,唯一的光线来自月亮和星星。”);
var torchSearch=确认(“您想在您的包中搜索火炬吗?”);
如果(torchSearch==真){
警惕(“你搜索你的包,发现一个手电筒,电池电量很低。”);
警惕(“你把手电筒放在你前面,注意到这条路分叉成两条。”);
}否则{
警惕(“你不需要搜查你的包,必须处理自然光线不足的问题。”);
警惕(“走了一段时间后,你几乎可以看出这条路分叉成了两条。”)
};
var pathChoice=prompt(“您想使用左叉还是右叉?(键入“L”或“R”);
如果(pathChoice.toUpperCase()=='L'){
警惕(“你走左边的路,继续走。”);
警惕(“你最终会遇到一条小溪。”);
如果(torchSearch==真){
警惕(“你把手电筒照进去,看到小溪流得很快,太深了,无法涉水。”);
}否则{
警惕(“你不知道它有多快或多深,所以你试着涉水而过。”);
警惕(“过半的时候,你沉入一条小溪,这条小溪变成了一条河,你无法逃脱。你被冲到下面,无法呼吸。”);
警惕(“你淹死了”);
返回;
};
警惕(“你决定回头走正确的路。”);
}否则{
警惕(“你走对了路,继续走。”);
};
警惕(“在正确的道路上,你会遇到一个由树枝和树枝组成的小建筑。”);
var wigwamSearch=confirm(“您想看看里面吗?”);
if(wigwamSearch===true){
如果(torchSearch==真){
警惕(“你把手电筒照进去,一个小妖精似的生物向你猛击。”);
警惕(“用火炬击中它,你设法击退了它,它蹒跚着回到了巢穴。”);
}否则{
警觉(“你把头伸进去以便看得更清楚些,并且能辨认出一双红光闪闪的眼睛就在你的脸上。”);
警惕(“无论生物是什么,你都能听到它的呼吸声,它开始尖叫。”);
警惕(“该生物尖叫、鞭打并攻击你。你没有什么可与之战斗的,所以必须使用你的拳头。”);
警惕(“你最终成功地击退了它,但并非没有一些严重的伤害。你的脖子流血不止,而这只动物咬了你。”);
警惕(“你血液的气味吸引更多的生物。”);
var run=确认(“您想运行吗?”);
如果(运行===true){
警惕(“你重新站起来,开始跑步…”);
警惕(“……但这还不够。生物的数量超过你,尽管你看不出有多少。”);
警惕(“他们征服你,吞噬你,你死了。”);
返回;
}否则{
警惕(“你坐下来等待你的末日到来。”);
警惕(“生物包围你,把你撕成碎片,你死了。”);
返回;
};
};
}否则{
警惕(“你决定不看建筑内部,继续行走。”);
};
警惕(“你的腿开始感到疲劳,所以你看了看手表。现在已经是早上30分钟了。你知道一旦你感到疲劳和饥饿,你必须找到一条走出森林的路。”);
警惕(“你听到身后沙沙作响,然后旋转…”);
如果(torchSearch==真){
警觉(“你把手电筒对准噪音,在漆黑的夜晚,一个白色的斑点吸引了你的眼睛。”);
警惕(“你移动你的手电筒,更多的白色斑块出现,直到它们开始形成生物的形状。”);
警惕(“其中一个生物从黑暗中出现在你刚来的路上。”);
警觉(“它很小,不比你的腰高很多,有一双鲜红色的眼睛。它的皮肤有几处令人费解的苍白和疤痕。”);
警惕(“更多的生物走出火把灯,慢慢地开始蹒跚向你走来。”);
var runFrom=确认(“是否要运行?”);
if(runFrom==true){
警惕(“你转身离开他们,开始加快你的步伐,从散步到慢跑,最后进入短跑。”);
警惕(“尽管你的速度令人难以置信,但你可以随时听到身后的生物的声音。”);
警惕(“你感觉脚下的地面从软土变为硬岩。”);
var checkenvironment=confirm(“这些生物还在你的脚后跟上,你想停下来看看你周围的环境吗?”);
如果(检查环境===真){
警惕(“你放慢速度,用手电筒四处照耀,注意到前方有一个悬崖边缘。你注意到你现在是如何站在悬崖顶上,在一个开阔的空间里。”);
警惕(“你迅速改变方向,开始平行于悬崖边缘奔跑。”);
}否则{
警惕(“你加快速度,开始跑步