在模态中获取图像的id并将其插入到隐藏的输入中

时间:2018-05-30 06:51:19

标签: javascript

我有一个包含一些图像的模态,现在我想编写一个javascript代码来获取被点击的图像的id并将其放在此模态后面的隐藏输入的value属性中。这段代码:

function getCourseImageId(e){
    var id = e.getAttribute('id');
    // window.alert(id);
    document.getElementById("chosenCoursePicture").setAttribute("value", id);
}

在我提醒id时工作,但在我使用setAttribute时没有。

1 个答案:

答案 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;
&#13;
&#13;