前端
文章平均质量分 63
前端学习,包括JavaScript angularjs vue等等
童登达
这个作者很懒,什么都没留下…
展开
-
关于 让页面中的按钮 响应回车
在body 里面加上事件onkeydown="keypress();" 让后 JavaScript 代码为 <script> function keypress() { if(event.keyCode == 13) { event.returnValue...原创 2009-04-22 09:35:00 · 590 阅读 · 0 评论 -
javascript操作json
for (var i = 0; i < selectedPartList.length; i++) { if (selectedPartList[i].vpart_code == jsonRow.vpart_code) { selectedPartList.splice(i, 1);//删除一项 } }原创 2015-09-10 15:16:33 · 379 阅读 · 0 评论 -
页面跳转后样式丢失js失效
2 页面跳转后样式丢失js失效问题描述:用ajax跳转的时候,从a.html跳转到b.html后,b.html的css以及js都失效了。解决办法:将当前页面需要用到的css以及js放在div内。原理:由于jqm的ajax跳转的时候,只会把b.html中内的内容加载进dom,而外的代码都不会加载,所以导致在外的js和css都失效了。文章出处 h转载 2015-01-09 10:25:47 · 8992 阅读 · 2 评论 -
javascript小数乘法精确率问题
做前端页面开发的经常会遇到数值的乘法计算,带小数位计算会出现值溢出的问题,如:JS里做小数的乘法运算时会出现浮点错误,具体可以测试一下: alert(11*22.9)结果是251.89999999999998 而不是251.9 这个问题想必有很多人为之头痛。那么如何解决呢?网上那些经常转载来,转载去的解决方式,其实都存在弊端,先看看网上那种弊端的解决方式吧。转载 2014-12-16 11:15:27 · 922 阅读 · 0 评论 -
.net文件上传,客户端用jquery file upload
using System;using System.Web;using System.IO;public class Handler : IHttpHandler { /// /// 上传文件夹 /// private const string UPLOAD_FOLDER = "~/UploadFile/"; public void P原创 2014-01-16 16:56:21 · 2717 阅读 · 0 评论 -
让js代码等页面加载完成之后执行
用转载 2013-10-28 16:22:59 · 882 阅读 · 0 评论 -
[jQuery] jquery-keypad 虛擬鍵盤使用方式
常常看到某些網頁會使用虛擬鍵盤來輸入一些預防被竊取的資料,剛好目前有用到,就上來記錄一下使用方式,首先去JQuery下載jquery-1.3.2.jsp接下來去Jquery-keypad下載虛擬鍵盤的檔案最後將以上檔案放置到你的project內,如下圖:開啟keypadBasics.html檔案,進入到程式頁面,添加以下程式碼: 1: "text/c转载 2012-08-06 11:23:52 · 3415 阅读 · 0 评论 -
ASP.NET 中JSON 的序列化和反序列化
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,Ja转载 2013-01-09 15:16:26 · 594 阅读 · 0 评论 -
javascript之数组操作
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值 要说明的是,虽然第转载 2012-12-12 10:53:35 · 446 阅读 · 0 评论 -
Jquery Ajax ashx DataTable 传参 获取参数 C#
aspx:在前台页面中引用jquery,那个版本的都行"../JS/jquery-1.7.2.js" type="text/javascript">加入一个按钮"button" value="button" id="btn"/> js 文件如下$(document).ready(function () {转载 2012-08-11 15:53:57 · 5504 阅读 · 0 评论 -
javascript模糊查询一个数组
/* * 模糊查询一个数组 */com.ty.repairtech.JsonOperation.searchList = function(str, container) { var newList = []; //新的列表 var startChar = str.charAt(0); //开始字符 var strLen = str.length;转载 2015-12-04 13:53:29 · 9650 阅读 · 0 评论 -
javascript克隆一个对象
/* * 克隆一个对象 */com.ty.repairtech.JsonOperation.clone = function(obj) { // Handle the 3 simple types, and null or undefined if (null == obj || "object" != typeof obj) return obj; /转载 2015-12-04 13:55:06 · 435 阅读 · 0 评论 -
a连接绑定数据,截取长度
<a href='<%#Eval("college_guid","CollegeDetail.aspx?college_guid={0}")%>'><%# Eval("college_chinese_name").ToString().Length > 16 ? Eval("college_chinese_name").ToString().Su原创 2010-06-16 21:04:00 · 376 阅读 · 0 评论 -
JavaScript数组map()、reduce()方法
1.map() 对数组中每一个元素都运行函数, 返回由每次函数执行的结果组成的数组。果你想对数据里的每一个元素进行处理,可以采用forEach来替换 for循环,和forEach不同的是,它最终会返回一个新的数组,数组的元素是每次处理先前数组中元素返回的结果。var arr3 = [1,2,9,5,4];//数组中每个元素都要翻10倍var arr4 = arr3.map(function(ele转载 2017-04-12 10:00:01 · 544 阅读 · 0 评论 -
HTML5就是现在:深入了解Polyfills
利用 HTML5 来搭建网站和应用可能是一项艰巨的任务。尽管现在越来越多的现代浏览器正在更多的支持Html5新特性,但实际上只有很少部分人能够幸运的只需要为这些最新的浏览器编写代码。作为一个专业的开发者,你必须要花很多精力来调整不自由的空间排版和实现承诺过的特性以及面对现在的现实情况,这些都是因为浏览器的碎片化。好消息是 IE 9 和 10 都已经支持HTML5 了,用户可以抛弃旧版的 Int转载 2016-12-19 15:16:02 · 545 阅读 · 0 评论 -
html5获取图片的宽高
var fr = new FileReader; fr.readAsDataURL($("#inputFileId").files[0]); fr.onload = function () {//onload文件读取完成事件 var img = new Image; img.src = fr.result;原创 2016-11-21 11:40:10 · 5258 阅读 · 0 评论 -
javascript 倒计时
//结束时间 var date = new Date();//将字符串转化为时间 //开始时间 end_str = endTime.replace(/-/g, "/"); var end_date = new Date(end_str);转载 2016-11-14 17:17:24 · 316 阅读 · 0 评论 -
自定义alert和confirm
var common = {};common.showAlert = function (msg) { var html = ""; html+=""; html+=""; html+=""; html+=""; html+="提示"; html+=""; html+=""; html += ""; html+=""原创 2016-09-27 11:32:13 · 2853 阅读 · 0 评论 -
js判断undefined类型
if(aaa=undefined){} 不能用if(aaa=“undefined”){}原创 2011-12-13 14:29:03 · 649 阅读 · 0 评论 -
javascript注释规范
注释在代码编写过程中的重要性,写代码超过半年的就能深深的体会到。没有注释的代码都不是好代码。为了别人学习,同时为了自己以后对代码进行‘升级’,看看js/javascript代码注释规范与示例。来自:http://www.56.com/style/-doc-/v1/tpl/js_dev_spec/spec-comment.html 文件注释 文件注释位于文件的最前面,应包括文件的以下转载 2016-07-28 18:12:06 · 418 阅读 · 0 评论 -
在JavaScript中创建命名空间的几种写法
在JavaScript中全局变量经常会引起命名冲突,甚至有时侯重写变量也不是按照你想像中的顺序来的,可以看看下面的例子:var sayHello = function() { return 'Hello var';};function sayHello(name) { return 'Hello function';};sayHello();转载 2016-06-07 10:12:52 · 2358 阅读 · 0 评论 -
JQuery调用asp.net后台方法
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。先来个简单的实例热热身吧。1、无参数的方法调用asp.net code:?12<divclass="cnblogs_code"><!--<br />Code highlighting produced by Actipro转载 2012-08-11 15:55:46 · 1044 阅读 · 0 评论 -
jquery 基础
1.2、目的通过学习本文档,能够对jQuery有一个简单的认识了解,清楚JQuery与其他JS框架的不同,掌握jQuery的常用语法、使用技巧及注意事项。二、使用方法在需要使用JQuery的页面中引入JQuery的js文件即可。例如:引入之后便可在页面的任意地方使用jQuery提供的语法。三、学习教程及参考资料请参照《jQuery中文API手册》和http://jque原创 2012-08-10 14:50:32 · 446 阅读 · 0 评论 -
Jquery.validata 使用
添加js引用添加jquery.js,jquery.validate1.js,jquery.metadata.js,jQuery.validate.message_cn.js,jquery.validate.ext.js文件的引用。注意顺序 添加一个错误提示的样式(可定义自己喜欢的),label.error { background:转载 2011-12-26 17:33:46 · 1293 阅读 · 0 评论 -
jquery判断用户名称是否存在
<br />/// <reference path="../jquery-1.3.2-vsdoc.js" /><br />$(document).ready(function(){ <br />checkConfirm(); <br />}); <br />//验证用户名是否存在<br />function checkConfirm() {<br /> $("#TextBox_college_english_name").blur(function() {<br /> var grade原创 2010-06-13 13:31:00 · 1545 阅读 · 0 评论 -
jquery显示隐藏列
<body> <script language="javascript" src="./script/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("td:eq(2)",$("tr")).hide(); $("td:eq(3)",$("tr")).hide(); $("td:eq(4转载 2010-07-23 08:36:00 · 4418 阅读 · 0 评论 -
jquery字符串操作
///$("document").ready(function() { $(":checkbox").click( function() { var textbox_text =$("#ctl00_ContentPlaceHolder1_TextBox_label").val();//存放关键字的textbox if ($(this).att原创 2010-04-06 09:47:00 · 8247 阅读 · 0 评论 -
updatepanel 里面设置控件的焦点
ScriptManager1.SetFocus(TextBox_Amount);转载 2010-01-08 11:55:00 · 551 阅读 · 0 评论 -
updatepanel 刷新 gridview太慢的解决方法,当包含dropdownlist控件时
script language="javascript" type="text/javascript"> function disposeTree(sender, args) { var elements = args.get_panelsUpdating(); for (var i = elements.length - 1; i >=转载 2010-01-07 13:42:00 · 997 阅读 · 0 评论 -
关闭本页 刷新父页
function refreshParent() { window.opener.location.href = window.opener.location.href; if (window.opener.progressWindow) { window.opener.progressWindow.close(); } window.close(); } //-->转载 2009-12-19 09:08:00 · 569 阅读 · 0 评论 -
遍历控件并赋属性
function changeImageButton(){ var inputs=document.getElementsByTagName("input"); for(var i=0;i { if(inputs[i].type.toLowerCase()=="image") { inpu原创 2010-01-19 10:25:00 · 596 阅读 · 0 评论 -
屏蔽回格键
if(event.keyCode==8) { event.keyCode=0; event.returnValue=false; }原创 2010-01-15 13:28:00 · 456 阅读 · 0 评论 -
js实现 弹出div 并且使本页变淡,不可编辑
// JScript 文件 function sAlert(str) { var msgw,msgh,bordercolor; msgw=400;//提示窗口的宽度 msgh=100;//提示窗口的高度 titleheight=25 //提示窗口标题高度 bordercolor="#c51100";原创 2009-08-10 11:26:00 · 3841 阅读 · 0 评论 -
实现textbox点击清空默认值的效果
<br /><input name="" class="liConSeaText" type="text" value="请输入专业关键字(中文或英文)" onfocus="javascript:this.value=='请输入专业关键字(中文或英文)' ? this.value='' : this.value" onblur="javascript:this.value=='' ? this.value='请输入专业关键字(中文或英文)' : this.value" />原创 2010-08-10 09:21:00 · 1125 阅读 · 1 评论 -
计算汇率
<br /> <script type="text/javascript"><br /> /********************************判断输入是否数字********************************/<br /> function checkRate(oNum) {<br /> if (oNum == "")<br /> { return true }<br /> else {原创 2010-06-15 15:15:00 · 642 阅读 · 0 评论 -
.NET在后置代码中输入JS提示语句(背景不会变白)
Page.ClientScript.RegisterStartupScript(GetType(), "js", "alert('修改失败!');");转载 2011-12-16 11:57:50 · 605 阅读 · 1 评论 -
当用updatepanel和scriptmanager时,弹出框
ScriptManager.RegisterStartupScript(UpdatePanel1,this.GetType(), "", "alert('删除失败!');", false);原创 2011-11-17 09:39:21 · 521 阅读 · 0 评论 -
js改变背景图片
style.backgroundImage="url(aa.gif)";注意要加url字样!原创 2011-10-28 09:27:32 · 1194 阅读 · 0 评论 -
在文章中添加:原文出处
在文章中添加 原文出处代码 document.body.oncopy = function () { setTimeout(function () { var text = clipboardData.getData("text"); if (text) { text = text + "本文来自油画diy网http://www.1234diy.com,原文出原创 2011-06-12 12:59:00 · 560 阅读 · 0 评论 -
前台调用后台事件的方法
<br />前台:<br /><html><br /><head id="Head1" runat="server"><br /> <meta http-equiv="content-type" content="text/html;charset=gb2312" /><br /> <script src="../../js/jquery-1.3.2.js" type="text/javascript"></script><br /></head><br /><body><br /><input typ原创 2010-11-12 13:46:00 · 695 阅读 · 0 评论