Javascript 如何向一系列句子添加链接?

Javascript 如何向一系列句子添加链接?,javascript,arrays,url,Javascript,Arrays,Url,我需要添加一系列句子的链接: 每次用户单击按钮时,都会出现列表中的一句话。我需要插入一些句子的链接。我该怎么做 代码如下: var cnt=0; 函数callMe(){ var你的句子数组=['sentence0','sentence1','sentence2','sentence3']; var div=document.getElementById('idtxt'); div.innerHTML=你的句子数组[cnt]; cnt==你的句子数组。长度-1?cnt=0:cnt++; } 判

我需要添加一系列句子的链接: 每次用户单击按钮时,都会出现列表中的一句话。我需要插入一些句子的链接。我该怎么做

代码如下:

var cnt=0;
函数callMe(){
var你的句子数组=['sentence0','sentence1','sentence2','sentence3'];
var div=document.getElementById('idtxt');
div.innerHTML=你的句子数组[cnt];
cnt==你的句子数组。长度-1?cnt=0:cnt++;
}

判决
完成!

您可以检查句子是否为句子3,并将其显示在如下链接中

var cnt=0;
var你的句子数组=[
{
文本:“句子0”,
链接:false
}, {
文本:“第1句”,
链接:'http://google.com/a'
}, {
文本:“第2句”,
链接:false
}, {
正文:“第3句”,
链接:'http://google.com/b'
}
];
函数callMe(){
var div=document.getElementById('idtxt');
var newSentence=你的句子数组[cnt];
div.innerHTML=newSentence.link?(“”):newSentence.text;
cnt==你的句子数组。长度-1?cnt=0:cnt++;
}

判决
完成!

您可以检查句子是否为句子3,并将其显示在如下链接中

var cnt=0;
var你的句子数组=[
{
文本:“句子0”,
链接:false
}, {
文本:“第1句”,
链接:'http://google.com/a'
}, {
文本:“第2句”,
链接:false
}, {
正文:“第3句”,
链接:'http://google.com/b'
}
];
函数callMe(){
var div=document.getElementById('idtxt');
var newSentence=你的句子数组[cnt];
div.innerHTML=newSentence.link?(“”):newSentence.text;
cnt==你的句子数组。长度-1?cnt=0:cnt++;
}

判决
完成!

这太棒了!谢谢但我正在尝试在此数组中插入多个链接。有没有办法做到这一点?意思是你想在第0句或第1句中有链接?你可以将你的句子数组从字符串数组改为对象数组,如下所示:
你的句子数组=[{text:'sentence0',link:'https://google.com“},{text:'setence1',link:false},…]
,然后您可以检查
link
是否为false,将其显示为链接。这就是你想要的吗?没错!非常感谢,你能给我一个函数的例子来检查链接是否正确吗?是的,你可以用
cnt=(Math.random()*(Your_-statemens_-Array.length-0))替换最后一行js。这个想法是使cnt随机,洗牌数组是另一个想法,但当数组的大小较大时它可能会变慢。这太棒了!谢谢但我正在尝试在此数组中插入多个链接。有没有办法做到这一点?意思是你想在第0句或第1句中有链接?你可以将你的句子数组从字符串数组改为对象数组,如下所示:
你的句子数组=[{text:'sentence0',link:'https://google.com“},{text:'setence1',link:false},…]
,然后您可以检查
link
是否为false,将其显示为链接。这就是你想要的吗?没错!非常感谢你,你能给我一个函数的例子来检查链接是否正确吗?是的,你可以用
cnt=(Math.random()*(Your_-statemens_-Array.length-0))替换最后一行js。这个想法是使cnt随机,洗牌数组是另一个想法,但当数组的大小较大时,它可能会变慢