【问题标题】:Click an image in html点击html中的图片
【发布时间】:2014-12-14 00:31:23
【问题描述】:

我想点击这张图片。这是html的源代码:

隐形时

<div id="da8b" style="display:none;height:68px;" onclick="clr('8');ul=0"><div id="da8d" style="position:absolute;text-align:center;font-size:20px;font-weight:bold;color:#ccc;width:190px;height:68px;vertical-align:middle">Click the red dot</div><span id="da8c" style="position:absolute;z-index:9"><a href="http://www.neobux.com/v/?a=l&amp;l=F9D1D4EBFDE9FA5FFF9AD141BE59741DAD9DA5CO879B63A65EB7O4EE8COF1944556BOCEFDDC552F14C4OD9F2C7FD16EF28C932E4E25A7A6F16AA6CEFO87C825A" id="l8" target="_blank" onkeydown="return false;" tabindex="-1" onfocus="blur()" oncontextmenu="return false;" onclick="if((ul*1)<10) jQuery.ajax({url: '/v/h/'});"><img src="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif" style="z-index:-99" width="16" height="16" border="0" id="i8" onclick="gg[8]=1;img0('8');"></a></span></div>

可见时

<div id="da8b" style="display: block; height: 68px;" onclick="clr('8');ul=0"><div id="da8d" style="position:absolute;text-align:center;font-size:20px;font-weight:bold;color:#ccc;width:190px;height:68px;vertical-align:middle">Click the red dot</div><span id="da8c" style="position: absolute; z-index: 9; padding-left: 18px;"><a href="http://www.neobux.com/v/?a=l&amp;l=F9D1D4EBFDE9FA5FFF9AD141BE59741DAD9DA5C0879B63A65EB704EE8C0F1944556B0CEFDDC552F14C40D9F2C7FD16EF28CD32E4E25A7A6F16AA6CEF087C825A&amp;vl=D918A1F8F01E009A39C51B7962C0C1576FEE81B49E07CEEA7F1993FFD5FBB50D2418BDE61E7CDFC4F16708B4F16A5FFDE7F7A7D8A885896B" id="l8" target="_blank" onkeydown="return false;" tabindex="-1" onfocus="blur()" oncontextmenu="return false;" onclick="if((ul*1)<10) jQuery.ajax({url: '/v/h/'});"><img src="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif" style="z-index: -99; margin-top: 19px;" width="16" height="16" border="0" id="i8" onclick="gg[8]=1;img0('8');"></a></span></div>

以上代码直接来自网站。我不知道在 c# 中使用什么函数。

我需要它来点击html的这部分

<img src="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif" style="z-index:-99" width="16" height="16" border="0" id="i8" onclick="gg[8]=1;img0('8');"></a>

我希望它在可见时单击src = 部分,因为在此网站中,ID 每次都会更改。与onclick 相同,它每次都会更改。但src 保持不变。

注意 id 前面总是有“i”,只是每次末尾都有一个不同的数字

我不知道如何在 c# 中执行此操作,所以我什至不知道从哪里开始。

【问题讨论】:

  • 你的问题不清楚。 src 将是要显示的图像的位置。您要解决的问题是什么?
  • 你想做的事情的最终目标是什么?
  • 我希望它在 src 可见时点击它。
  • 1) click on the src 没有意义。您可以单击锚标记 (&lt;a&gt;),但不能单击 img 的属性。 2) 你的 aspx 文件看起来不像用于定义图像。
  • 请再看一遍上面的源代码,我把可见和不可见的都放了

标签: javascript c# html asp.net


【解决方案1】:

“我希望它点击 src”对我来说意味着:

Click this -
<a href="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif">
  <img src="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif" style="z-index:-99" width="16" height="16" border="0" id="i8">
</a>
<br />or

<br/>Click this -

<img src="http://cache1.neodevlda.netdna-cdn.com/imagens/badge_a1.gif" onclick="window.open(this.src, '_self', '');" style="cursor: pointer;">

【讨论】:

    猜你喜欢
    • 2014-12-27
    • 2012-08-20
    • 2015-06-11
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 2011-06-30
    • 2022-07-25
    相关资源
    最近更新 更多