id传入函数的问题

时间:2013-10-22 09:30:17

标签: javascript spring

我无法将id传递给javascript onClick方法。我使用Spring框架,在控制器类中,我将相关的id发送到jsp文件,如:

    model.addAttribute("uploadid", uploadid);

然后,我必须将此uploadid发送到javascript onClick方法。我尝试按以下方式执行此操作:

<a href="#" onClick="uploadThumbnailClicked(\''+"${uploadid}"+'\')"><spring:message code="thumbnail.new"/></a>

但它不起作用。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

<script type="text/javascript">
    function uploadThumbnailClicked(uploadid) {
        console.log(document.getElementById(uploadid));
    }
</script>
<a href="#" onClick="uploadThumbnailClicked('${uploadid}')">link</a>
<div id="test"></div>

在这种情况下,您的控制器将(uploadid ='test')发送到JSP。