0

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

    model.addAttribute("uploadid", uploadid);

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

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

但它不起作用。

有人可以帮助我吗?

4

1 回答 1

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。

于 2013-10-22T10:20:51.253 回答