Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 如何将动态图像url传递给其他函数_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何将动态图像url传递给其他函数

Javascript 如何将动态图像url传递给其他函数,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我试图将image的路径传递给onclick事件。我正在从文件夹中动态拍摄图像。现在,我必须通过图像的路径。我试过了,但没有得到预期的结果。请给我任何建议 我的代码: <div class="col-md-2"> <div class="img-responsive"> <img id="prod" src="<?php echo base_url('uploads/store/'.$data->img);?>" style="heigh

我试图将image的路径传递给onclick事件。我正在从文件夹中动态拍摄图像。现在,我必须通过图像的路径。我试过了,但没有得到预期的结果。请给我任何建议

我的代码:

<div class="col-md-2">
<div class="img-responsive">
    <img id="prod" src="<?php echo base_url('uploads/store/'.$data->img);?>"  style="height:350px;width:200px;display:none;" alt="Fjords">
</div> 

img);?>“style=”高度:350px;宽度:200px;显示:无;“alt=”峡湾“>
我的HTML和JS

<style type="text/css">
.button
{
    width: 150px;
    padding: 10px;
    background-color: #FF8C00;
    box-shadow: -8px 8px 10px 3px rgba(0,0,0,0.2);
    font-weight:bold;
    text-decoration:none;
}
#cover{
    position:fixed;
    top:0;
    left:0;
    background:rgba(0,0,0,0.6);
    z-index:5;
    width:100%;
    height:100%;
    display:none;
}
#loginScreen
{
    height:380px;
    width:340px;
    margin:0 auto;
    position:relative;
    z-index:10;
    display:none;
    background: url(//here i have to pass above mentioned path src of image) no-repeat;
    border:5px solid #cccccc;
    border-radius:10px;
}
#loginScreen:target, #loginScreen:target + #cover{
    display:block;
    opacity:2;
}
.cancel
{
    display:block;
    position:absolute;
    top:3px;
    right:2px;
    background:rgb(245,245,245);
    color:black;
    height:30px;
    width:35px;
    font-size:30px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}
</style>
</head>
<body>
<div align="center">
    <br><br><br><br>
    <a href="#loginScreen" class="button">Click here to Log In</a>
</div>
<div id="loginScreen">
    <a href="#" class="cancel">&times;</a>
</div>
<div id="cover" >
</div>
</body>
</html>

按钮
{
宽度:150px;
填充:10px;
背景色:#FF8C00;
盒影:-8px 8px 10px 3px rgba(0,0,0,0.2);
字体大小:粗体;
文字装饰:无;
}
#掩护{
位置:固定;
排名:0;
左:0;
背景:rgba(0,0,0,0.6);
z指数:5;
宽度:100%;
身高:100%;
显示:无;
}
#登录屏幕
{
高度:380px;
宽度:340px;
保证金:0自动;
位置:相对位置;
z指数:10;
显示:无;
背景:url(//这里我必须通过上面提到的图像路径src)没有重复;
边框:5px实心#中交;
边界半径:10px;
}
#登录屏幕:目标,#登录屏幕:目标+#覆盖{
显示:块;
不透明度:2;
}
.取消
{
显示:块;
位置:绝对位置;
顶部:3px;
右:2px;
背景:rgb(245);
颜色:黑色;
高度:30px;
宽度:35px;
字体大小:30px;
文字装饰:无;
文本对齐:居中;
字体大小:粗体;
}





你的javascript在哪里?我只使用css。在点击事件中,你想做什么?如果你不打算使用javascript,你也无能为力。谢谢你的回复