Javascript ASP.NET输入类型图像…如何使其链接到页面?

Javascript ASP.NET输入类型图像…如何使其链接到页面?,javascript,asp.net,html,css,Javascript,Asp.net,Html,Css,如何制作一个图像类型的输入按钮,链接到另一个页面。Asp.net JavaScript…等等 如何使其链接onclick?您可以尝试以下方法: <input type="image" src="yourImage.gif" onclick="window.location.href = 'anotherPage.aspx';"> 四个选项 非javascript方式。 <form method="get" action="mypage.aspx"> &

如何制作一个图像类型的输入按钮,链接到另一个页面。Asp.net JavaScript…等等


如何使其链接onclick?

您可以尝试以下方法:

<input type="image" src="yourImage.gif"
    onclick="window.location.href = 'anotherPage.aspx';">

四个选项

非javascript方式。

<form method="get" action="mypage.aspx">
   <input type="image" src="blah blah">
</form>

内联javascript方式

<input type="image" src="yourImage.gif" onclick="window.location.href = 'mypage.aspx';">
<input type="image" src="yourImage.gif" data-target="mypage.aspx">
<script>
  $('input[type=image]').click(function(e) { e.preventDefault(); window.location.href = $(this).data('target'); })
</script>
<a href="mypage.aspx" style="border:none"><img src="myimage"></a>

jQuery方式

<input type="image" src="yourImage.gif" onclick="window.location.href = 'mypage.aspx';">
<input type="image" src="yourImage.gif" data-target="mypage.aspx">
<script>
  $('input[type=image]').click(function(e) { e.preventDefault(); window.location.href = $(this).data('target'); })
</script>
<a href="mypage.aspx" style="border:none"><img src="myimage"></a>

$('input[type=image]')。单击(函数(e){e.preventDefault();window.location.href=$(this.data('target');})
非按钮方式

<input type="image" src="yourImage.gif" onclick="window.location.href = 'mypage.aspx';">
<input type="image" src="yourImage.gif" data-target="mypage.aspx">
<script>
  $('input[type=image]').click(function(e) { e.preventDefault(); window.location.href = $(this).data('target'); })
</script>
<a href="mypage.aspx" style="border:none"><img src="myimage"></a>


您是否尝试过
ImageButton
?我在post(编辑后)中显示了我的内容。这甚至不是ASP.net控件,它只是发送到浏览器的html,而ASP.net不使用它。试试这个: