Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript数组中的字符串_Javascript_Html_Arrays_String - Fatal编程技术网

Javascript数组中的字符串

Javascript数组中的字符串,javascript,html,arrays,string,Javascript,Html,Arrays,String,我的数组如下所示: var imagetitle = new Array() imagetitle[0] = "One two tree"; imagetitle[1] = "Zero One seven abc"; imagetitle[2] = "qwe qwe qwe"; imagetitle[3] = "rerere erere weqwe"; Imagetitle在以后的HTML中用作标题。问题是,当我这样使用它时,它只显示字符串的第一个字,而不是整个字符串 function sho

我的数组如下所示:

var imagetitle = new Array()
imagetitle[0] = "One two tree";
imagetitle[1] = "Zero One seven abc";
imagetitle[2] = "qwe qwe qwe";
imagetitle[3] = "rerere erere weqwe";
Imagetitle在以后的HTML中用作标题。问题是,当我这样使用它时,它只显示字符串的第一个字,而不是整个字符串

function showimage() {
var div_sa_slikom = document.createElement("div");
div_sa_slikom.innerHTML = "<a href="+imagetarget[i_image]+" title="+imagetitle[i_image]+" target='_parent'><img style='border:none;' src="+imageurl[i_image]+" border='0' title="+imagetitle[i_image]+" alt="+imagetitle[i_image]+" /></a>";
var container = document.getElementById("slike_rotator");
container.appendChild(div_sa_slikom);
}
函数showimage(){
var div_sa_slikom=document.createElement(“div”);
div_sa_slikom.innerHTML=“”;
var container=document.getElementById(“slike_rotator”);
集装箱.附加儿童(斯莱科姆区);
}

您的问题是您正在构建的HTML缺少引号

你在建房子

title=One two tree
而不是

title="One two tree"
将您的函数替换为

function showimage() {
   var div_sa_slikom = document.createElement("div");
   div_sa_slikom.innerHTML = '<a href="'+imagetarget[i_image]+'" title="'+imagetitle[i_image]+'" target="_parent">'
       + '<img style="border:none;" src="'+imageurl[i_image]+'" border=0 title="'+imagetitle[i_image]+'" alt="'+imagetitle[i_image]+'">'
       + '</a>';
   var container = document.getElementById("slike_rotator");
   container.appendChild(div_sa_slikom);
}
函数showimage(){
var div_sa_slikom=document.createElement(“div”);
div_sa_slikom.innerHTML='';
var container=document.getElementById(“slike_rotator”);
集装箱.附加儿童(斯莱科姆区);
}

您的问题是您正在构建的HTML缺少引号

你在建房子

title=One two tree
而不是

title="One two tree"
将您的函数替换为

function showimage() {
   var div_sa_slikom = document.createElement("div");
   div_sa_slikom.innerHTML = '<a href="'+imagetarget[i_image]+'" title="'+imagetitle[i_image]+'" target="_parent">'
       + '<img style="border:none;" src="'+imageurl[i_image]+'" border=0 title="'+imagetitle[i_image]+'" alt="'+imagetitle[i_image]+'">'
       + '</a>';
   var container = document.getElementById("slike_rotator");
   container.appendChild(div_sa_slikom);
}
函数showimage(){
var div_sa_slikom=document.createElement(“div”);
div_sa_slikom.innerHTML='';
var container=document.getElementById(“slike_rotator”);
集装箱.附加儿童(斯莱科姆区);
}

你是如何设置标题的?你必须向我们展示你使用它的部分-你发布的内容没有问题。你在上面缺少一个分号-尽管怀疑这是相关的;可能只是问题中的一个输入错误。var imagetitle=新数组();在调用
imagetitle
的位置显示未初始化
i_image
的代码!你是如何设置标题的?你必须向我们展示你使用它的部分-你所发布的内容没有问题。你在上面缺少了一个分号-尽管怀疑这是相关的;可能只是问题中的一个输入错误。var imagetitle=新数组();在调用
imagetitle
的位置显示未初始化
i_image
的代码!你可能没有修正所有的引号。我用完整的函数编辑了我的答案。你可能没有修复所有的引号。我用完整的函数编辑了我的答案。