Javascript Onclick函数在图像库中不起任何作用

Javascript Onclick函数在图像库中不起任何作用,javascript,html,image-gallery,Javascript,Html,Image Gallery,我正在学习制作图像库,当我点击缩略图时,它什么也不做。下面是我的代码,我想找一些书来让它工作,我能得到一些帮助吗? HTML: 你的打字错误是: if(trazeniElement == "IMG"){ 正确的测试必须是: if (trazeniElement.tagName == "IMG") { 详情请参阅 功能promjeniSliku(事件){ event=event | | window.event; var trazeniElement=event.target | | eve

我正在学习制作图像库,当我点击缩略图时,它什么也不做。下面是我的代码,我想找一些书来让它工作,我能得到一些帮助吗? HTML:

你的打字错误是:

if(trazeniElement == "IMG"){
正确的测试必须是:

if (trazeniElement.tagName == "IMG") {
详情请参阅

功能promjeniSliku(事件){
event=event | | window.event;
var trazeniElement=event.target | | event.src元素;
if(trazeniElement.tagName==“IMG”){
document.getElementById(“glavnaSlika”).src=trazeniElement.getAttribute(“src”);
}
}

您的打字错误是:

if(trazeniElement == "IMG"){
正确的测试必须是:

if (trazeniElement.tagName == "IMG") {
详情请参阅

功能promjeniSliku(事件){
event=event | | window.event;
var trazeniElement=event.target | | event.src元素;
if(trazeniElement.tagName==“IMG”){
document.getElementById(“glavnaSlika”).src=trazeniElement.getAttribute(“src”);
}
}

我让它工作了。我必须改变周围的图像,为了在galeria图像中获得更大的项目,我必须进行字符串替换,可以随意删除该部分

功能promjeniSliku(事件){
var target=event.target;
如果(target.tagName=='IMG'){
var src=target.src.replace(/100/g,'500');
document.getElementById('glavnaSlika')。src=src;
}
}

我让它工作了。我必须改变周围的图像,为了在galeria图像中获得更大的项目,我必须进行字符串替换,可以随意删除该部分

功能promjeniSliku(事件){
var target=event.target;
如果(target.tagName=='IMG'){
var src=target.src.replace(/100/g,'500');
document.getElementById('glavnaSlika')。src=src;
}
}


是否可能
事件
为空或未定义,在这种情况下
trazeniElement!=“IMG”
?你的浏览器控制台有错误吗?@Marc当我删除if时,它可以工作,但如果我在图片之间单击,则不会显示任何图片,但会显示损坏的图片徽标。我在控制台中没有收到任何错误。将puppies更改为kittens并返回:(通过jQuery修复onClick赋值,并检查标记名和节点名是否与“img”匹配,不区分大小写。)
event
是否可能为null或未定义,在这种情况下,
trazeniElement!=“IMG”
?你的浏览器控制台有错误吗?@Marc当我删除if时,它可以工作,但如果我在图片之间单击,则不会显示任何图片,但会显示损坏的图片徽标。在控制台中,我没有收到任何错误。将puppies更改为kittens并返回:(通过jQuery修复onClick赋值,并检查标记名和节点名是否与“img”匹配,不区分大小写)