Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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将值从按钮解析为输入。(toogle弹出窗口)_Javascript_Popup - Fatal编程技术网

通过javascript将值从按钮解析为输入。(toogle弹出窗口)

通过javascript将值从按钮解析为输入。(toogle弹出窗口),javascript,popup,Javascript,Popup,没关系,问题解决了!非常感谢你的帮助 我有以下问题: 我制作了一个弹出div部分,它实际上是一个图像管理器启动器,我希望当一个人点击图像时,图像的路径进入输入字段 但是因为有很多不同的相册,里面有图像,所以我使用Javascript中的函数.load()来自动更改菜单项 范例 function changeDiv(link) { if(link == 'album_cover'){ $('#images')

没关系,问题解决了!非常感谢你的帮助

我有以下问题:

我制作了一个弹出div部分,它实际上是一个图像管理器启动器,我希望当一个人点击图像时,图像的路径进入输入字段

但是因为有很多不同的相册,里面有图像,所以我使用Javascript中的函数.load()来自动更改菜单项

范例

function changeDiv(link)
    {           
        if(link == 'album_cover'){          
            $('#images').load('image_manager.php?path=Album_cover'); 
        }
        if(link == 'background'){           
            $('#images').load('image_manager.php?path=Background'); 
        }
             .
             .more ifs
             .
}
我在PostNews区域(链接:post_new.php),image_manager.php用于显示每个相册的图像。我从javascript获取路径,然后显示正确的图片

我正在使用此功能弹出窗口:

function toggleImageLauncher(x) {
        if ($('#'+x).is(":hidden")) {
            $('#'+x).fadeIn(200);
        } else {
            $('#'+x).fadeOut(200);
        }
}
还有一些css

我现在的问题是: 在image_manager.php中,我的数据库中的文件夹和表中也有每一张图片

我在image_manager.php的echo中的代码是:

<div style="width:100px; height:100px;">

<input type="image"src="../media/siteAlbum_thumbs/'.$image['folder_name'].'/'.$image['title'].'"
onclick="javascript:document.getElementById(\'banner_image_link\').value='.$image['path'].'>

</div>


我不确定我是否理解正确..您单击一个图像,然后想读取该图像的src属性并将该值复制到另一个输入字段

试试这个。


是的,我想单击一个图像并将图像src放入一个输入文本。问题是show image函数位于另一个文件中,我不知道如何将该文件中的值解析为我的输入。我会试试你的解决方案,谢谢!不客气!因此,您想将数据(路径)从a.php发送到b.php?如果您找到了解决方案,请选择正确的答案或发布问题的答案;)
Banner Image :
<input name="banner_image_link" type="text" size="50" maxlength="32" 
value="">

<input name="banner_image" type="button" value="Browse..." 
onClick="javascript:toggleImageLauncher('image_manager');">
<div style="float:left;">
                <ul>
                    <li><a id="album" onclick="changeDiv('album_cover')">Album Cover</a></li>
                    <li><a id="back" onclick="changeDiv('background')">Background</a></li>
                    ... more <li></li>
                </div> 
    <div id="images">

    </div>  
$('#imageID').live('click', function(){
   var src = $( this ).attr('src');
   $('#inputID').attr('value', src);
})