我设计了一个弹出窗口来选择扣件。这是代码的index.php点击图片时获取图片网址
<input type="button" value ="Browse" onclick="browse_img()" />
<input type="text" id="img_url" name="img_url" value="selected img"/>
<script type="text/javascript">
function browse_img(){
window.open("img_browse.php","windows2");
}
</script>
这是img_browse.php
<img id="img_id_1" src="url/puc1.jpg" onclick="select_img()"/>
<img id="img_id_2" src="url/puc2.jpg" onclick="select_img()"/>
<input type="text" id="img_url" name="img_url" value="selected img"/>
<scrip>
function select_img(){
var file_url=$(this).src;
alert(file_url);
document.getElementById("img_id_2").value=file_url;
}
</scrip>
的ALER说 “不确定” 的代码。帮我! ,我如何通过从windows2(img_browse.php)img_url到index.php
你可以使用jQuery?如果是这样,'$(this).attr('src')'应该可以工作。但是这没有什么意义 - 你知道哪个图像被点击 - 你不需要任何逻辑来确定它。 –
传递此对象的函数: onclick =“select_img(this)” function select_img(obj){var file_url = $(obj).attr [“src”] ....... –