![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript_css_html
文章平均质量分 51
maomaozgc
老程序员
展开
-
Ie中不能动态生成input元素中的name等相关属性
在IE6,IE7中,如果动态生成input元素,是无法为其设置name属性的。当然这bug已经在IE8中被修复,详见这里。由于name属性对表单元素非常重要(在提交表单时,与value属性组成键值对,发送到后台),因此必须留意这个bug。原本bug代码:[code="java"]window.onload = function(){var form = document.cre...原创 2010-07-06 16:38:31 · 339 阅读 · 0 评论 -
struts异常处理
1.界面--->Action----->service----->dao---->DB底层异常能处理就处理。并返回处理的信息。用于日志和体现给用户。反正不能向用户打印异常堆栈。应该提示友好信息。方案一: 在action中最为异常的处理终点。将所有异常全部处理并给出用好的信息。 优点:针对不同的异常给出合理友好的提示信息。 缺点:action类会比...原创 2009-12-08 15:15:00 · 91 阅读 · 0 评论 -
css 解决align=absmiddle
要想让图片和文字垂直居中对齐的话,可以在IMG标签下添加align=absmiddle属性即可实现,但align=absmiddle属性在W3C验证下通不过[验证地址请查看W3C网页标准验证服务地址],那么是否可以用CSS来代替IMG的align=absmiddle属性来实现垂直居中呢,答案是肯定的。可以在CSS中加入vertical-align:middle;就能实现了...2009-12-08 09:10:25 · 1405 阅读 · 0 评论 -
javascript escape()函数加密、解密
escape()函数加密文本解密有一种加密的办法是采用javascript的escape()函数,把某些符号、汉字等变成乱码,以达到迷惑人的目的。解密这种代码的办法是采用其反函数加以还原。下面是一个经过加密,解密的例子://加密成乱码alert(escape ("" +" +"iteye.com +"...2009-12-07 12:44:18 · 648 阅读 · 0 评论 -
js 操作cookie (1)
[code="java"]function getCookie( name ) { var start = document.cookie.indexOf( name + "=" ); var len = start + name.length + 1; if ( ( !start ) && ( name != document.cookie.substring( 0, name.le...2009-12-07 12:25:51 · 74 阅读 · 0 评论 -
radio disapled readonly 失效传值问题
问题域: 后台传数据到前台更新页面,要求失效显示角色类型,在修改部分其他信息后又将角色类型提交到后台处理。 admin readonly可以对文本域有失效效果,但是对radio,checkbox.都没有效果。 只能用disabled 才能失效。方案一:将数据放到一个hidden隐藏域中。方案二:用jquery控制。 ...2009-12-04 16:47:31 · 757 阅读 · 0 评论 -
如何删除dom标签元素
问题: 如何删除dom标签元素?解决方案:.... function removeP(){ var component = document.getElementsByTagName("p")[1]; alert(typeof component); component.parentNode.removeChild(com...2009-12-04 14:52:54 · 661 阅读 · 0 评论 -
css 兼容
以下css 对浏览器兼容注意点一、CSS HACK以下两种方法几乎能解决现今所有HACK.1, !important随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)#wrapper{width: 100px!important; /* IE7+FF */width:...原创 2009-12-03 10:55:48 · 70 阅读 · 0 评论 -
<button>标签
关于一些 web开发中 冷门 不常用 不重要 但是却很基础的知识. 基本上 这些知识可以知道也可以不知道, 而且这些知识随着 浏览器版本的演进,随时都有可能发生变化. 其实下面两篇文章也属于 冷知识 safari 3 的一个bug : 关于select的 http://fins.iteye.com/blog/167978 firefox 2 的一个bug ...原创 2009-12-03 09:55:32 · 156 阅读 · 0 评论 -
jQuery官方插件
jQuery官方插件参考站点:15天jquery英文站[url]http://15daysofjquery.com/[/url]jQuery官方:[url]http://jquery.com/[/url]jQuery中文社区:[url]http://jquery.org.cn[/url]jQuery官方插件:[url]http://jquery.com/plugins/[/ur...原创 2009-12-02 15:52:17 · 181 阅读 · 0 评论 -
setTimeout和setInterval的使用
setTimeout和setInterval的使用这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,setInterv...原创 2009-12-02 14:35:21 · 67 阅读 · 0 评论 -
jquery 学习第二阶段总结
1,调用方法是要注意:调用方法时要注意操作的是dom对象还是jquery对象。普通的dom对象一般可以通过$()转换成jquery对象。如:$(document.getElementById("msg"))则为jquery对象,可以使用jquery的方法。由于jquery对象本身是一个集合(返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法)。所以如果j...原创 2009-12-02 10:50:36 · 122 阅读 · 0 评论 -
checkbox 获得值
js 如何控制checkbox选中的个数。如何让value属性传值给后台,而前台页面提示框显示标签后的内容?具体代码: [code="java"]function check(component){ var strArray = document.getElementsByName("smallclassauthorize"); var content ...原创 2009-12-09 17:33:21 · 113 阅读 · 0 评论 -
frame之间的空隙
关于frame之间的空隙我的页面用frame分割的,左右两部分,现在左右两部分之间有空白,虽然只是一小段距离,却不符合我的要求,哪位明白的老大告诉我怎么让左右两部分紧贴在一起?多谢了先。 两边的网页中分别加上:[code][/code] 多谢,问题解决 简单下body{margin:0;} ...原创 2009-12-10 17:24:55 · 429 阅读 · 1 评论 -
js 验证电话号码和手机号码错误
问题: 如何在一个文本域来校验号码:错误写法:... function checkNumber(){ if($("#number").val().search(/^0{0,1}(13[1-9]{1}|15[8,9]|189)[0-9]{8}$/)[color=red]==-1[/color] [color=red] ||[...原创 2009-12-11 15:28:55 · 290 阅读 · 0 评论 -
JQuery获取和设置Select选项
获取Select : 获取select 选中的 text : $("#ddlRegType").find("option:selected").text(); 获取select选中的 value: $("#ddlRegType ").val(); 获取select选中的索引: $("#ddlRegType ").get(...原创 2010-02-21 11:25:57 · 91 阅读 · 0 评论 -
用模式对话框实现“消息提示框”和“操作提示框”
用模式对话框实现“消息提示框”和“操作提示框” 用 alert()和confirm()的消息框和操作确认对话框,界面不太友好,下面介绍用模式对话框实现“消息提示 框”和“操作提示框”;用模式对话框也可以实现弹出窗口(抱括Iframe模式及DIV模式),DIV模式较麻烦些,不过,还挺实用,这里不作介绍。 1、test.html 测试页 测试页面 ...原创 2010-01-30 11:05:55 · 352 阅读 · 0 评论 -
禁用页面缓存的五种方法
禁用页面缓存的五种方法1、在Jsp页面首部加入以下为引用的内容:Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" ...原创 2010-01-28 17:50:35 · 200 阅读 · 0 评论 -
文本输入框中只能输入数字的限制
[code="java"]/*物品数量 单价输入控制验证*/ $(document).ready(function (){ //物品数量输入验证 $(".wareamount").keyup(function() { this.value=this.value.replace(/\D/g,''); }); ...原创 2010-01-23 11:42:04 · 217 阅读 · 0 评论 -
c:forEach vaStatus 属性
用c:forEach 中vaStatus的属性可以获得迭代的自身状态,如: 此次迭代的索引 已经迭代的数量 是否是第一个迭代对象 是否是最后一个迭代对象 ...原创 2010-01-23 11:38:34 · 83 阅读 · 0 评论 -
写JS的时候获取select对象的value
function selectInput(choose) { alert(choose.value); } January February March April May June July Augus...原创 2010-01-23 11:35:30 · 116 阅读 · 0 评论 -
关于按回车提交表单的问题
问题域: 在制作网页时,有时候需要在文本框中输入内容时按下回车就自动提交表单,而有的时候又不希望一按下回车就自动提交表单,遇到这样的问题我们如何去处理呢?解决方案:1、首先我们来实现一按回车就自动提交表单的功能这个其实比较容易,只要表单中含有一个“提交”的按钮,在文本框中输入内容后按回车就会自动提交这个表单,如果不想让提交按钮出现在页面上,可以这样写,按钮同样...原创 2010-01-23 11:34:20 · 84 阅读 · 0 评论 -
display:none和visible:hidden之间的区别
display:none和visible:hidden都是把网页上某个元素隐藏起来的功能,但两者有所区别,经过亲自实验,我发现使用visible:hidden属性会使对象不可见,但该对象在网页所占的空间没有改变(看不见但摸得到),等于留出了一块空白区域,而display:none属性会使这个对象彻底消失(看不见也摸不到)。...原创 2010-01-23 11:31:17 · 858 阅读 · 0 评论 -
js 操作select
// 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i < objSelect.options.length...原创 2010-01-23 10:56:11 · 96 阅读 · 0 评论 -
解决表单中的文字和文本区域(textarea)上对齐的问题
问题域:表单中的文字和文本区域(textarea)上对齐的问题 在form表单有个文本区域,即,我想让文字和文本区域的上端对齐,而且文本区域也不要滚动条。比如:备注:我想让备注和文本区域的上端对齐,但我每次写的时候“备注”总是在文本区域的左下方,而且文本框还总是有滚动条。解决方案: 用DIV布的局,你也可以用TABLE的td属性的vlign=top来设置...原创 2009-12-17 10:53:16 · 2887 阅读 · 0 评论 -
window.top window.self window.parent 对象介绍
window.top //最顶层窗口 window.self //当前窗口 window.parent //父级窗口 应用在有frameset或者iframe的页面。top是最顶级窗口,self是当前窗口,parent是父窗口。 ...原创 2009-12-16 14:25:52 · 474 阅读 · 0 评论 -
iframe 浮动
首先要声明一点:IFRAME是一个只可在IE3.0以上的浏览器中运行的HTML元素,在NetScape浏览器中运行时不会显示出任何效果。怎么,没意思?不!其实你完全没必要因为它不兼容NS就放弃使用这样一个精彩的标签,原因是时下大多数人使用的是IE,如果你是一个要求完美的人,好办:应用简单的浏览器识别脚本并分别设计不就行了吗?言归正传。 IFRAME元素可以在页面中插入一个浮动的窗口,在这...原创 2009-12-01 11:34:20 · 245 阅读 · 0 评论 -
css cursor 设置
hand:是手型。 crosshair:是十字型,就是小乌龟首页所用的样式。 text:是平时鼠标移动到文本上的样式。 wait:是等待的效果。 default:是默认的那种效果。 help:是带问号的鼠标样式。 e-resize:是向右的箭头。 ne-resize:是向右上方的箭头。 n-resize:是向上的箭头。 ...原创 2009-12-01 10:46:34 · 349 阅读 · 0 评论 -
css filter alpha透明度
alpha是来设置透明度的。先来看一下它的表达格式: filter:alpha(opacity=opcity,finishopacity=finishopacity, style=style,startX=startX,startY=startY,finishX=finishX, finishY=finishY) 哇,怎么这么长。是啊,不过这些参数都各有其用。 ...原创 2009-11-24 16:27:56 · 310 阅读 · 0 评论 -
页面框架
■ 框架标记 欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。 也请先明白围堵标记与空标记的分别,请看 【HTML概念】。 ■ 框架概念 : 谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 即可,面所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架如何分割 ,不会显示...原创 2009-11-24 09:41:36 · 68 阅读 · 0 评论 -
hover = mouseenter+mouseleave;
$(".stripe tr").mouseover(function(){ $(this).addClass("over");})$(".stripe tr").mouseout(function(){ $(this).removeClass("over"); })和$(".stripe tr").hover有区别么???准确的说:...原创 2009-11-23 14:44:18 · 78 阅读 · 0 评论 -
javascript 如何操作注册表
当用户的IE设置安全低,而且防火墙,杀毒软件关闭等则使用JavaScript可以对注册表操作。var $ = jQuery; var init = [ 'idDrag','idDragB','idDragB_1' ,'idDragB_2','idDragB_3','idDragB_4', 'idDragB_5','idDragC...原创 2009-11-23 13:43:03 · 227 阅读 · 0 评论 -
javascript 如何操作本地文件
问题域: javascript 如何操作本地文件(创建,更新);解析:javascript对服务器端的文件操作只要传输数据就可以了,具体的文件创建,删除,更新操作交给服务端的java代码就可以了。但是对本地的文件操作就有点麻烦了,因为javascript为了安全不许直接对本地文件进行写的操作。但是可以读取。方案:采用 ActiveXObject来读取xml文件...原创 2009-11-23 13:29:34 · 444 阅读 · 0 评论 -
FileSystemObjec与CreateTextFile
问题域:load了一个xmldom 然后用save方法,会显示失败,权限错误。但是FileSystemObjec 实例的CreateTextFile方法却会提示用户。为什么,怎么才可以让执行save方法的时候也提示用户。解析:出于安全原因,您不能在WEB中获取本地文件写权限。javascript对于本地的操作是只有读的权限的程序中有没有对本地的文件进行了写的操作...原创 2009-11-23 10:55:03 · 351 阅读 · 0 评论 -
dl、dt、dd 标签
和 ul 一样,dt 也是 XHTML 中的一个列表标签,其子元素为 dt 和 dd。dl 指列表,dt 指列表标题,dd 指列表内容。一般我们在做列表的时候通常只会用到ul和li标签,至于DL一般都很少用到,它也属于列表类的标签,下面说一下大概的用法:标记定义了一个定义列表,定义列表中的条目是通过使用标记(“definition title”,定义标题)和标记(“defi...原创 2009-11-19 18:12:40 · 2363 阅读 · 0 评论 -
font-family padding-bottom: margin-bottom属性意思
body{font-family:"字体"} 页面字体这些都是CSS代码,是定义页面样式的用的.一般也可以定义3-4个(比如:font-family: verdana,arial,helvetica,sans-serif; )。第一个优先级最高。这样如果访问你网页的电脑没有安装你定义的第一个字体,它会用第二个,以此类推。如果都找不到,就用浏览器的默认字体显示你的网页。padding...原创 2009-11-19 09:34:12 · 130 阅读 · 0 评论 -
利用jquery Ajax 大数据处理
一般采用jquery ajax异步传输数据。通过解析text/xml/json等方式。当数据量特别大的时候,数据列表中的对象非常的多,对象类型也不同,而且数据也很复杂。这时候解析封装数据时就很麻烦。而此时可以考虑的解决方案是:将页面所要的数据从后台查询到后显示在一个页面上(注意此页面一般是主页面的一部分。)然后采用ajax包含此页面。就可以显示数据了。部分主要代码:页面...原创 2009-11-16 17:58:24 · 557 阅读 · 0 评论 -
window.location 与window.open区别
1.window.location是window对象的属性,而window.open是window对象的方法 window.location是你对当前浏览器窗口的URL地址对象的参考! window.open是用来打开一个新窗口的函数!2.window.open不一定是打开一个新窗口!!!!!!!! 只要有窗口的名称和window.open中第二个参数中的一样...原创 2009-11-16 17:14:31 · 1795 阅读 · 0 评论 -
jquery Ajax的例子
运用 jQuery 将使 Ajax 操作变得及其简单。jQuery 提供有一些非常有用函数,可以使简单的工作变得更加简单,复杂的工作变得不再复杂。Ajax 最常见的用法就是把一块 HTML 代码加载到页面的某个区域中去。为此,只需简单地选择所需的元素,然后使用 load() 函数即可。下面是一个用于更新统计信息的示例:$(’#stats’).load(’stats.html’);...原创 2009-11-16 15:24:56 · 94 阅读 · 0 评论 -
table tr td ..中的title属性
table tr td ..中的title属性它的值将会只在鼠标放在控件上的时候就会有提示信息。和Word中的批注差不多的效果。原创 2009-11-25 17:59:25 · 1046 阅读 · 0 评论