gpt4 book ai didi

javascript - 单击任何图像打开弹出窗口并更改图像 url

转载 作者:行者123 更新时间:2023-11-28 03:32:53 24 4
gpt4 key购买 nike

实际上,我需要在单击图像时替换图像 url,然后打开一个带有输入字段的弹出窗口,然后输入 url 并保存它,但使用的是这种方法。

像这样:http://jsfiddle.net/eDMmy/9/

//Set up the dialog box
$("#myDialog").dialog({
autoOpen : false,
modal : true,
title : "A Dialog Box",
buttons : {
'OK' : function() {
var textValue = $('#myTextBox').val();
var image1 = document.getElementById("image1");
image1.src=textValue;

},
'Close' : function() {
alert('The Close button was clicked');
$(this).dialog('close');
}
}
});
.img {
height:200px;
width:200px;
}
<img class='img' src="http://media1.santabanta.com/full5/Nature/Animals/animals-89a.jpg" onclick="ChangeUrl()" id="image1">

<div id="myDialog">
change url
<input type="text" id="myTextBox" />
</div>
<script>
function ChangeUrl(){
$("#myDialog").dialog("open");

var image1 = document.getElementById("image1");
$("#myTextBox").val(image1.src);
image1.src= url;
}</script>

最佳答案

您正在设置文本字段而不是从中读取,改为这样做:

var image1 = document.getElementById("image1");
var url = $("#myTextBox").val();
image1.src= url;

关于javascript - 单击任何图像打开弹出窗口并更改图像 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44637716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com