我有一个包含一些图像的模态,现在我想编写一个javascript代码来获取被点击的图像的id并将其放在此模态后面的隐藏输入的value
属性中。这段代码:
function getCourseImageId(e){
var id = e.getAttribute('id');
// window.alert(id);
document.getElementById("chosenCoursePicture").setAttribute("value", id);
}
在我提醒id
时工作,但在我使用setAttribute
时没有。
答案 0 :(得分:0)
如果您需要特定于您需要提供代码的html部分的案例,则下面的代码段正在运行。 基本上我正在做的是使用get属性获取img标记id并使用js设置span元素的属性。
var id = document.querySelector("img").getAttribute('id');
window.alert(id);
document.querySelector("span").setAttribute("value", id);

<img src="http://via.placeholder.com/350x150" id="place" alt="Placeholder">
<span></span>
&#13;