`
superloafer
  • 浏览: 170345 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

onClick='return add_onclick()'与 'add_onclick()"

阅读更多

因为JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。

而该值决定了当前操作是否继续。
当返回的是TRUE时,将继续操作。
当返回是false时,将中断操作。

而直接执行时。将不会对window.event.returnvalue进行设置
所以会默认地继续执行操作

当在 <a href="abc.htm" onclick="return add_onclick()">open</a> 中
如果函数 add_onclick() 返回 true, 那么 页面就会打开 abc.htm
否则, (返回 false), 那么页面不会跳转到 abc.htm, 只会执行你的 add_onclick() 函数里的内容. (add_onclick函数中控制页面转到 abc.htm除外)

而 <a href="abc.htm" onclick="add_onclick()">open</a>
不管 add_onclick() 返回什么值, 都会在执行完 add_onclick 后打开页面 abc.htm
分享到:
评论

相关推荐

    linrong2009

    "&gt;&lt;/div&gt; &lt;div class="g_h_30 g_c_mvdn g_t_left g_w_100"&gt; &lt;input class="g_c_button bd01 butn" id="$$_pubbtn${parentId}" onclick="${containerObjName}.addComment('${parentId}'); return false;" type=...

    浮点vfdsfJAVA实现链表,双向链表.txtJAVA实现链表,双向链表.txt

    " onclick="addtag('操作系统报告')"&gt;操作系统报告(1) &lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0);" onclick="addtag('操作系统')"&gt;操作系统(1) &lt;/li&gt; &lt;!-- rule of upload --&gt; &lt;!-- &lt;div class=...

    JavaScript写的table增、批量删、模糊查询、文本框编辑

    $oAdd.onclick = function() { var _oCol1_ = document.getElementById("Col1"); if (!_oCol1_.value.trim()) { alert("姓名必须填写!"); return; } // 添加一行 var _oRow_ = _oTbody_.insertRow(-1); ...

    最简单的闹钟 js代码例子

    gb.onclick = function() { clearInterval(timer); document.getElementById('music').pause(); qiuye_shiz = ''; qiuye_fenz = ''; qiuye_miaoz = ''; } ``` 通过以上步骤,我们创建了一个简单的 JavaScript ...

    网站几种分享工具添加以及出处

    &lt;a class="bshareDiv" onclick="javascript:return false;"&gt; &lt;script type="text/javascript" charset="utf-8" src="http://static.bshare.cn/b/bshareC0.js"&gt;&lt;/script&gt; ``` 对比分析 从上面的分析可知,Jiathis ...

    android_通讯录源码

    - **Activity设计**:这部分包含了与各页面逻辑相关的Java类文件,如AddNew.java、Main.java等。 #### 二、界面设计详解 ##### 2.1 Main.xml **Main.xml**是主界面的布局文件,它定义了一个包含`ListView`和`...

    高仿微信界面

    fragmentList.add(new Fragment_tab03()); mAdapter = new MyFragmentPagerAdapter(getSupportFragmentManager(), fragmentList); mViewPager.setAdapter(mAdapter); } /** * 初始化控件 */ private ...

    可以手动对listview添加item数据行

    public void onClick(View v) { String newItem = "新数据"; adapter.addData(newItem); // 手动添加数据 } }); } } ``` 在上面的代码中,我们定义了一个按钮`addButton`,当用户点击该按钮时,会调用Adapter...

    ListView中item有两个按钮增加和减少

    android:onClick="onIncreaseClick" /&gt; android:id="@+id/button_decrease" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="-" android:onClick=...

    android 带加减按钮 EditText控件

    return Integer.parseInt(etValue.getText().toString()); } } ``` 在这个类中,我们初始化了EditText和两个按钮,并为它们设置了点击事件。同时,提供了设置数值范围和获取当前值的方法。 使用方法: 在需要...

    jsp音乐网源码

    &lt;input name="upMusic" type="button" class="btn_grey" value="上传文件" disabled="disabled" onClick="window.open('upFile.jsp','','width=350,height=150');"&gt; &lt;td align="center"&gt;歌词文件: &lt;td&gt;...

    .net前台调用后台方法和后台调用前台js.pdf

    &lt;asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="client_click()" OnClick="Button1_Click" /&gt; ``` 这里的`client_click()`是JavaScript函数。 2. **Attributes.Add("onclick")**:通过...

    ddl语言自定义数据库字段

    '&gt;全/反选&lt;/a&gt;&lt;/font&gt;" & vbCrlf) Response.Write("&lt;input type='button' value='删除所选' class='input_submit' onClick=""checkSelect('" & sFileName & "','?action=delall');""&gt;" & vbCrlf) %&gt; ...

    Android 获取手机所有已安装的应用,并可以打开它

    public void onClick(View v) { Intent intent = context.getPackageManager().getLaunchIntentForPackage(app.packageName); if (intent != null) { context.startActivity(intent); } } }); return ...

    insertAdjacentHTML动态插入行[归类].pdf

    &lt;input type="button" onclick="Add_button()" value="动态加"&gt; &lt;input type="button" onclick="alert(c_input.innerHTML)" value="查看innerHTML"&gt; &lt;div id="c_input"&gt; var num = 0; var No_sys = 0; function ...

    JS 添加删除行

    the_cell.innerHTML = "&lt;center&gt;&lt;INPUT type=button value=删除 onclick=del_row(myTable)&gt;"; alert(the_table.rows.length); } ``` ##### 3. `del_row` 函数 该函数用于从指定表格中删除指定行,并重新对齐剩下...

    Android调用系统相机/相册并裁剪源码

    在Android应用开发中,与用户交互是至关重要的,而图像处理功能则是许多应用程序不可或缺的部分。本文将详细讲解如何在Android中调用系统相机和相册,并实现图片的裁剪功能。我们将通过一个简单的示例项目——`...

    C# treeview控件使用

    &lt;asp:Button ID="addButton" runat="server" Text="添加" OnClick="addButton_Click" /&gt; &lt;asp:Button ID="editButton" runat="server" Text="编辑" OnClick="editButton_Click" /&gt; &lt;asp:Button ID="delButton" runat...

    android简单的注册功能

    在Android应用开发中,注册功能是一项基础且重要的任务,它涉及到用户信息的收集与验证,为用户提供服务前的身份标识。本篇文章将详细讲解如何在Android平台上实现一个简单的注册功能,以及在实现过程中如何灵活运用...

    Android Fragment简单应用

    android:onClick="onButtonClick" /&gt; ``` 最后,回到`MainActivity`,我们需要在`onCreate`方法中添加Fragment。首先,找到刚才在布局文件中定义的`fragment_container`,然后通过FragmentManager和...

Global site tag (gtag.js) - Google Analytics