精华内容
下载资源
问答
  • onclick="winOpen('${ctx}/forwardGame?gameType=bbin&pageSite=game',window.screen.width,window.screen.height,0,0,'game','bbin');return false;"href="javascript:void(0);" target="_blank" class="block...
    展开全文
  • private void callOnClick(System.Web.UI.WebControls.... MethodInfo m = t.GetMethod("OnClick",BindingFlags.NonPublic|BindingFlags.Instance); p[0] = EventArgs.Empty; m.Invoke(btn, p); return; }
  • e.Row.Attributes.Add("onclick", "GridView_selectRow(this,"+e.Row.Cells[0].Text+")"); //第二处2 } } protected void AddRole_Click(object sender, EventArgs e) { try { Roles.CreateRole(RoleName....
  • :href= 拼接无效 This particular code in an <a> tag is commonly seen in sample code that involves JavaScript. Most commonly you will see it looking something ...a href="#" onclick="doSomething(...

    :href= 拼接无效

    This particular code in an <a> tag is commonly seen in sample code that involves JavaScript. Most commonly you will see it looking something like <a href="#" οnclick="doSomething(); return false"> where the primary purpose of the tag is to provide a link for people to click on to run some JavaScript.

    <a>标记中的特定代码通常在涉及JavaScript的示例代码中可见。 最常见的是,您会看到它看起来像<a href="#" οnclick="doSomething(); return false"> ,其中标记的主要目的是为人们提供一个链接,供其单击以运行一些JavaScript。

    When used in sample code like that the # is a place holder representing where ever you want the link to actually go if the person visiting your page does not have JavaScript enabled.

    当在示例代码中使用时,#是一个占位符,表示如果访问您的页面的人未启用JavaScript,则您希望链接实际到达的位置。

    When you see href="#" in live code on a web page it means that the person who wrote the page has made a mistake. You should never see href="#" in the actual source code of a web page because the # by itself is actually invalid and meaningless.

    当您在网页上的实时代码中看到href =“#”时,表示编写该页面的人犯了一个错误。 在网页的实际源代码中,您永远都不会看到href =“#”,因为#本身实际上是无效且毫无意义的。

    Whenever you attach JavaScript to a link whether like that or using an unobtrusive equivalent, you always need to also consider those who for whatever reason do not have JavaScript enabled. The return false on the end of my above example prevents the href actually being used if the JavaScript runs but the href is still what will be used if for any reason the JavaScript doesn't run. The href therefore needs to contain an actual valid value based on where you want the link to take people who do not have JavaScript available. Since the person who wrote the JavaScript for you doesn't know where you want those people to be taken they have just inserted a # in their code where you need to substitute the real address.

    每当您将JavaScript附加到链接时(无论是这样还是使用不显眼的等效项),都始终需要考虑那些出于某种原因未启用JavaScript的用户。 我上面的示例结尾处的return false阻止了在运行JavaScript的情况下实际上使用href,但是如果出于任何原因JavaScript无法运行,则href仍然会被使用。 因此,href需要包含一个实际有效值,该值取决于您希望链接将没有JavaScript可用的用户带到何处。 由于为您编写JavaScript的人不知道您希望将这些人带到何处,因此他们仅在代码中插入一个#来替换实际地址。

    A # is valid in an href attribute provided that it isn't the only character in the value. Where the # is followed by additional characters those additional characters are the value of an id attribute elsewhere in the current web page and the page will jump to display the tag containing that id as close as possible to the top of the browser viewport. For example <a href="#here"> will jump to <div id="here"> in the same web page. If you also have a filename preceding the # then the id it will jump to will be within that web page so <href="next.htm#here"> will jump to that id on the next.htm page.

    如果#不是值中的唯一字符,则它在href属性中有效。 在#后跟其他字符的情况下,这些其他字符是当前网页其他位置的id属性的值,并且该页面将跳转以显示包含该id的标签,使其尽可能靠近浏览器视口顶部。 例如,<a href="#here">将跳到同一网页中的<div id =“ here”>。 如果您在#号之前还具有文件名,则它将跳转到的ID将在该网页内,因此<href =“ next.htm#here”>将跳转到next.htm页上的该ID。

    A # character is not valid as the last character of the href since it implies that you want to jump to an id within the page but the value of the id to jump to hasn't been specified. The action the browser should take in that instance is undefined however most will simply jump back to the top of the current page.

    #字符不能用作href的最后一个字符,因为它暗示您要跳转到页面中的id,但是尚未指定要跳转到的id的值。 浏览器在该实例中应采取的动作是不确定的,但是大多数动作只会跳回到当前页面的顶部。

    So what do you do if the JavaScript you want to attach is such that there is no alternative for those without JavaScript? Well in that case you don't want those without JavaScript to see the link at all since if it is visible to them then some of them will click on it and you don't have anything that you want it to do for them and that will just be confusing. The solution therefore is to ensure that the link is only visible for those with JavaScript enabled and the way to do that is to add the link into the web page using JavaScript.

    那么,如果要附加JavaScript使得没有JavaScriptJavaScript别无选择,该怎么办? 好吧,在这种情况下,您根本不希望那些没有JavaScript的人看到链接,因为如果对他们可见,则其中的一些人将单击它,而您却没有想要它为他们做的任何事情。只会令人困惑。 因此,解决方案是确保仅对启用了JavaScript的用户可见该链接,并且该方法是使用JavaScript将链接添加到网页中。

    Only where the <a href="#" οnclick="doSomething(); return false"> is added into the web page using JavaScript can you be sure that everyone clicking on the link will have JavaScript enabled and tat therefore the doSomething() code will run and the href="#" will be ignored. Then and only then does it make any sense whatever to leave the # in that spot in the code since the href attribute is required in order for some browsers to accept the code as a valid link and where you know that the only people to see the link will have JavaScript enabled you also know that no one will therefore ever end up actually being taken to the place the href points to and so it can contain anything at all without it mattering and so # is as good a value as any and is certainly better than href="javascript:" (which is a construct that should never be used regardless of whether anything follows the colon or not).

    只有使用JavaScript将<a href="#" οnclick="doSomething(); return false">添加到网页中的情况下,您才能确保每个单击链接的人都启用了JavaScript,因此doSomething()代码将运行,并且href =“#”将被忽略。 然后,直到那时,将#留在代码中的任何位置才有意义,因为href属性是必需的,以便某些浏览器将代码作为有效链接接受,并且您知道只有人可以看到链接将启用JavaScript,您也知道,因此最终没人会真正被带到href指向的位置,因此它可以包含任何东西而没有关系,因此#与任何值一样好,并且肯定是比href =“ javascript:”更好(这是一个无论是否跟随冒号都不应使用的构造)。

    翻译自: https://www.thoughtco.com/href-2037524

    :href= 拼接无效

    展开全文
  • href=#是什么意思呢?

    千次阅读 2015-05-14 11:00:52
    href=#是什么意思呢?每一个网友都很疑惑,href=#是链接当前页面, 通常有如下用法: 关闭 将href="#"是指联接到当前页面,其实是无意义的,页面也不会刷新,关键是后面的onclick,当点击“关闭”时,会执行...

    href=#是什么意思呢?每一个网友都很疑惑,href=#是链接当前页面,

    通常有如下用法
    <a href="#" οnclick="window.close()">关闭</a>
    将href="#"是指联接到当前页面,其实是无意义的,页面也不会刷新,关键是后面的onclick,当点击“关闭”时,会执行window.close()代码。

    你或许会说为什么不直接写成<a οnclick="window.close()">关闭</a>
    如果这样写,关闭这两个字就不会作为超联接处理,效果看上去会差一些。你可以自己试试。在制作网页时html语言里的参数,用于指定链接的url ####就是本页链接,href="地址"就是链接到地址 链接本页面 默认本页,不弹出新窗口,空连接时,如果去掉#,则不显示鼠标手型光标。 通俗一点就是 一个 指向本页的假链接
    也可以在#后面跟上锚点id 这个实际上是一个书签的另一种用法

    建立书签
    语法:<a name="书签名称">文字</a>
    链接到同一页面的书签(运用)
    语法:<a href="#书签的名称">链接的文字</a>
    链接到不同页面的书签
    语法:<a href="链接文件的地址#书签名称">链接的文字</a> (注意引号和#号)

    正常情况下点击:<a href="#书签名称">链接的文字</a>这个链接,则光标会自动跳转到本页面的:<a name="书签名称">文字</a>的位置。

    但是你写成:<a href="#">链接的文字</a>而不写书签名称实际上就是什么都不跳转。一般只有在<a οnclick="">的时候才会到href="#"
    你就当他是空链接 这样写 显示 是链接效果(比如鼠标变小手)但是没有页面跳转 

    展开全文
  • ------------------- 通常有如下用法: 关闭</a> 将href="#"指联接到当前页面,其实无意义的,页面也不会刷新,关键后面的onclick,当点击“关闭”时,会执行window.close()代码。...
  • 在学JS,现在要制作分页的功能,在网上看了别人的代码,但对里面的\不懂 ``` tempStr += "<a href=\"#\" onClick=\"goPage("+(currentPage+1)+","+psize+")...这里面像href =后面有两个\ ,这是什么意思? **\"#\"**
  • 是什么意思?   最佳答案   就是 执行一段 空白JAVASCRIPT语句 并且返回的也是空或者false值..把 javascript:; 加在超级链接上 就可以防止 链接跳转..从而 可以给 链接的 onclick 方法上 写 自己想执行的...

    请问“javascript:;”是什么意思?

    最佳答案
     
    就是 执行一段 空白JAVASCRIPT语句 并且返回的也是空或者false值..
    把 javascript:; 加在超级链接上 就可以防止 链接跳转..
    从而 可以给 链接的 onclick 方法上 写 自己想执行的代码..

    例子
    <a href="javascript:;" οnclick="javascript:alert('链接不要跳转.');">我是一个超级链接</a>
    展开全文
  • href="#"是什么意思呢?

    千次阅读 2019-03-27 11:19:01
    将href="#"指联接到当前页面,其实无意义的,页面也不会刷新,关键后面的onclick,当点击“关闭”时,会执行window.close()代码。 你或许会说为什么不直接写成<a onclick="window.close()"&g...
  • ``` if(!SPHelper.hasGuide()){ findViewById(R.id.guide_bg).setVisibility(View.VISIBLE); mHandler....这段代码是啥意思,intent.setClassName后面是什么意思,怎么理解这段代码。求大神
  • href="#"是什么意思

    2013-11-05 14:07:17
    将href="#"指联接到当前页面,其实无意义的,页面也不会刷新,关键后面的onclick,当点击“关闭”时,会执行window.close()代码。 你或许会说为什么不直接写成关闭 如果这样写,关闭这两个字就不会作为超联接...
  • *js:;是什么意思?怎么用呢

    千次阅读 2017-11-17 10:34:55
    1、执行一段 空白JAVASCRIPT语句 并且返回的也空或者...从而 可以给 链接的 onclick 方法上 写 自己想执行的代码.. 例子 &lt;a href="javascript:;" onclick="javascript:alert('链接不要跳转...
  • 复制代码代码如下: <form id=”form”> ”divA”> ”divB”> <input type=”button” value=”删除” onClick=”deleteMe(this[removed][removed]);”> </div> </div> </form> 这样的话,那里面...
  • /加上括号执行的意思,添加事件的回调函数应该就是给相应的事件属性赋值, 而很明显需要把一个函数赋值给这个事件属性,而不是函数的调用结果。 所以在js中的绑定直接赋值。而在标签内的事件属性的值由引号...
  • 是什么意思

    千次阅读 2014-03-21 15:51:31
    通常有如下用法:关闭将href="#"指联接到当前页面,其实无意义的,页面也不会刷新,关键后面的onclick,当点击“关闭”时,会执行window.close()代码。你或许会说为什么不直接写成关闭如果这样写,关闭这两个...
  • 联接当前页面。...将href="#"指联接到当前页面,其实无意义的,页面也不会刷新,关键后面的onclick,当点击“关闭”时,会执行window.close()代码。 你或许会说为什么不直接写成<a...
  • 下面我也把代码再复制一遍。 ``` <!DOCTYPE html> <title>JS实现分页 var array=[]; var obj1={ title:"JAVA入门", author:"小红", publish:"工业出版社", ...
  • 关于为什么有些和标签中的onclick方法会有return,如 今天刚好看到代码中有上传事件;...意思是这个onclick方法中已经有提交了,如果不写return 就会有两次提交,因为在最后的form标签还会提交一次。
  • ``` <!... ... url += "&password=" + escape...我还有一个read.html的文件,我知道大概就是调用read.html的意思,,但是如果想要吧这个post.html页面的JS和read.html中的JS合并,post.html中的JS代码该如何改动?
  • HTML中click()和onclick()的本质区别与案例和解释;分为几点; 第一点:英文翻译: On的意思为 :打开,接通,鼠标事件的触发条件;...方法:处理过程,即对一段自定义的代码封装和打包,方便再利用,...
  • 什么是JavaScript

    2018-09-15 22:19:38
    JavaScript一中脚本语言,一种行为,就是能控制的东西,比如如下代码(具体代码注释见上一文章),在方框之中插入了图片,但是图片不够大,可以设置点击图片之后图片放大,这就是一种行为 在div之中写入动作...
  • <div><p>手机 中兴 s2 2014年8月份买的。... onClick(v.getId())什么意思啊,这段代码没看懂 为什么要v.getid() 这个有什么用么</p><p>该提问来源于开源项目:donglua/PhotoPicker</p></div>
  • 1. 函数是什么?...2. 数学领域也有函数数学中的函数函数在数学中为两个非空集合间的一种对应关系定义域中的每项元素皆对应一项值域中的元素什么意思假设函数为 f假设输入为 x1,那么必有一个输出 y1: f(x...
  • HTMLHyPerText Mark-up Language...四个字母分别代表的含义:超:Hyper 文本:Text 标记:Mark-up 语言:Language 请大家把下面这段代码复制到记事本中保持<a onclick="function onclick(){dp.sh.Toolbar.Command(Vi
  • ${ msg }表示什么意思呢??? index.jsp怎么跳转到main.jsp呢??? **index.jsp** ``` 聊天室 function check(){ if(document.getElementById("form1").username.value==""){ alert("请输入...
  • 这段js代码很难看懂

    2012-03-02 11:33:14
    ( 'k($4j.3X){$f={};19(o p 4i $2l)k(5Z $2l[p]=="6d"){$f[p]={};19(o 4B 4i $2l[p])$f[p][4B]=$2l[p][4B]}q $f[p]=$2l[p]}q $f=$2l;19(p 4i $4j)$f[p]=$4j[p];o $c;k($62){6o.2N.7c("6W",l($){k(!...
  • 代码就可以看出,我们只需在提交按钮上加入这一句: onclick="javascript:{this.disabled=true;document.form1.submit();}",意思是当按钮点击后,将按钮的不可用属性设置为true,这样按钮就变灰了表单提交后按钮...

空空如也

空空如也

1 2 3
收藏数 48
精华内容 19
关键字:

代码onclick是什么意思