奇怪的问题 直接写id名字也能对属性修改

问题描述

<html><headrunat="server"><title></title><scripttype="text/javascript">functionss(){//document.getElementById("rr").bgColor="#FF0080";rr.bgColor="#FF0080";}</script></head><body><formid="form1"runat="server"><div><tableid="modifytable"><trid="rr"><td>A</td><td>B</td><td>C</td></tr><tr><td>A</td><td>B</td><td>C</td></tr></table><inputid="Button1"type="button"value="button"onclick="ss()"/></div></form></body></html>--------------------------------------------------为什么(rr是id)document.getElementById("rr").bgColor="#FF0080"与rr.bgColor="#FF0080"执行的效果一样的?

解决方案

解决方案二:
这样写不兼容,测试ie下可以,火狐、谷歌、Opera下也可以,但有些没什么名气的浏览器下可能就不行了。

时间: 2024-11-05 18:56:54

奇怪的问题 直接写id名字也能对属性修改的相关文章

html原生dom如何同时根据Id和NAME两个属性进行选择?

问题描述 html原生dom如何同时根据Id和NAME两个属性进行选择? html原生dom如何同时根据Id和NAME两个属性进行选择? 比如我有这么几个input <input id="a" name="h"> <input id="a" name ="j"> <input id="b" name="h" > 我想用原生dom获取第一个input (

javascript-使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ?

问题描述 使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ? 比如使用同步加载时可以在js后面加上?,比如 <script type="text/javascript" src="../../resources/js/libs/iscroll-probe.js?v=1.2"> 但使用require.js后,所有js都是通过main.js配置的: 如下: require.config({ shim: { 'backb

急,使用Enterprise Library中的logging写日志名字的问题,在线等

问题描述 使用EnterpriseLibrary中的logging,在日志超过一定大小,写新日志名字怎么让它是一个规范的日期加我定义的名字呀?现在我生成的名字是乱七八糟的字符加我定义的名字...等待用过的高手解决.... 解决方案 解决方案二:可以参考下面网址:http://www.cnblogs.com/Terrylee/archive/2006/10/06/Logging_Application_Block_HandsOnLab_Part3.htmlhttp://www.cnblogs.co

ibatis根据ID批量删除与SQL语句中写“id in(1,2,4)”删除的效率分析

问题描述 大侠们讨论问题如题.请说说各自的见解,在ibatis开发中遇到比较简单的批量删除时会采用那种方式.为什么用采用这种方式,它的优点好处,不足等.欢迎讨论! 解决方案 解决方案二:以本人狭隘经验,同样的语句,当in中的数据比较多的时候,如2w,5w等,oracle中会非常慢,db2中非常快解决方案三:引用1楼ticmy的回复: 以本人狭隘经验,同样的语句,当in中的数据比较多的时候,如2w,5w等,oracle中会非常慢,db2中非常快 我个人认为,如果是很大一批数据的话,比如银行.电信系

自己动手写ASP.NET ORM框架(八):实现修改功能Update方法

前面一节中已经实现了简单的新增功能,下面来实现修改功能,代码如下1-1: #region 将实体数据修改到数据库 public int Update<T>(T entity) { TableInfo tableInfo = DbEntityUtils.GetTableInfo (entity,DbOperateType.UPDATE); string strSql = DbEntityUtils.GetUpdateSql(tableInfo); IDbDataParameter[] parms

我建立了Web Application项目写用户控件的时候属性出不来,请教原因谢谢

问题描述 //读取数据关键字名称privatestring_TypeID;publicstringTypeID{get{return_TypeID;}set{_TypeID=value;}}protectedvoidPage_Load(objectsender,EventArgse){if(!this.IsPostBack){Bind();//方法实现略}}上面的代码我写在ASP.NET网站的时候把这个用户控件拖到aspx页面的时候属性窗口就有显示相应的属性可是在webApplication里面

写文件-Java读取文件然后再修改回去

问题描述 Java读取文件然后再修改回去 有一个文件存着很多对象,现在读取其中的一个对象,然后 将其修改,最终再将这个对象再保存回原文件.这个怎么实现.C语言由于可以控制读文件指针,所以可以定位指正到指定的位置,可是Java怎么修改文件指针? 解决方案 可以试试RandomAccessFile类. 解决方案二: 在Java下使用DOM来读取/修改Xml文件java 修改 读取properties文件 解决方案三: 可以试试RandomAccessFile类. 解决方案四: 可以试试RandomA

《Programming WPF》翻译 第9章 1.自定义控件基础

在写一个自定义控件之前,你需要问的第一个问题是,我真的需要一个自定义控件吗?一个写自定义 控件的主要原因是为了用户界面技术专家可以修改控件的外观,但是正如我们在前些章看到的,内容模型 和模板意味着这通常是不必要的.WPF提供了一个先进的按照规模的定制技术,你应该记住这些--当考 虑写一个自定义控件时. 使用属性修改一个已有控件的外观 组合已有的一些控件 将内容嵌入已有控件 使用模板代替一个已有控件 创建一个自定义控件或其他自定义元素 这个顺序提供了渐增的能力级别,以每一级别上轻微的额外成效为交换

请教logic:iterate 里面的id和name写什么,对应哪里?谢谢!

问题描述 <table bgcolor="#ff80ff" border="1"> <tr> <th>工号</th> <th>姓名</th> <th>工作</th> <th>年限</th> <th>工资</th> </tr> <logic:iterate id="emp" name=&q