所以我试图调整一个功能,以便在需要时可以采取不同的输入..
该函数如下所示:
<script type="text/javascript">
function previewFile() {
var preview = document.querySelector('#<%=Image1.ClientID %>');
}
</script>
我希望它用函数previewFile(Image)
答案 0 :(得分:2)
你可以在你的函数中使用它来传递整个对象,关键字这个:
<script type="text/javascript">
function previewFile(imageName) {
var preview = imageName;
alert(preview);
}
</script>
<asp:Image ID="myImage" runat="server" OnClientClick="previewFile(this)"/>
答案 1 :(得分:1)
<script type="text/javascript">
function previewFile(imageName) {
var preview = document.querySelector('#<%=' + imageName + '.ClientID %>');
}
</script>