`
sbl2255
  • 浏览: 218518 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

document.getElementById == $

阅读更多

  javascript 练习.....

<script language="javascript">
window.$=function(id){
	if(id.indexOf("#")==0){
		return document.getElementsByName(id);
	}else{
		return document.getElementById(id)
	}
};

function get(){
	if($("text1").value.length==0){
		alert("empty");
	}
}
</script>
<body>
<input type="button" value="getText" onclick="get()" />
<input type="text" id="text1" />
</body>

分享到:
评论

相关推荐

    各浏览器对document.getElementById等方法的实现差异解析

    本文主要讨论的是`document.getElementById`这个常用方法在不同浏览器之间的实现区别,以及如何处理这些差异。 `document.getElementById`是一个JavaScript内置方法,用于根据指定的ID从文档中获取元素。在大部分...

    document.getElementById()

    document.getElementById()对象和使用方法

    javascript marquee

    if(document.getElementById("demo2").offsetWidth-document.getElementById("demo").scrollLeft &lt;=0) document.getElementById("demo").scrollLeft-=document.getElementById("demo1").offsetWidth else{ ...

    TypeError document.getElementById(...) is null错误原因

    `TypeError: document.getElementById(...) is null` 是一个常见的JavaScript错误,通常出现在尝试访问一个尚未加载或者不存在于DOM(文档对象模型)中的元素时。这个错误表示`document.getElementById`方法未能找到...

    document.getElementById获取控件对象为空的解决方法

    在上述问题中,主要讨论了如何正确地使用 `document.getElementById` 方法来获取页面中的元素对象,特别是在页面加载过程中的时机问题。 首先,`document.getElementById` 是JavaScript中的一个函数,它用于根据...

    Js中去掉空格经典代码

    &lt;input type="button" value="去前后空格" onclick="javascript:document.getElementById('space').value=document.getElementById('space').value.Trim();document.getElementById('space').select();"&gt; ...

    dominator:一个用于轻松访问 DOM 元素的小型 js 实用程序(不再是 document.getElementById!)

    onload = function ( ) { formNode = document . getElementById ( 'form' ) ; submitButtonNode = document . getElementById ( 'submit' ) ; nameInputNode = document . getElementById ( 'name' ) ; ...

    TypeError document.getElementById(…) is null错误原因

    了解这些基本的JavaScript执行机制和DOM加载流程,能帮助开发者避免`TypeError: document.getElementById(...) is null`这类常见的错误,提高代码的健壮性和用户体验。记住,良好的编程习惯和对文档结构的理解是解决...

    JavaScript中也使用$美元符号来代替document.getElementById

    上面的对于新版本的浏览器都是没有问题的,如果使用古老的浏览器,可以使用下面的函数 代码如下:function $(objectId) { if(document.getElementById && document.getElementById(objectId)) { // W3C DOM return ...

    浅谈vue中document.getElementById()拿到的是原值的问题

    在Vue框架下,开发者可能会遇到使用`document.getElementById()`方法时,获取到的是旧页面的DOM元素值的问题。这一现象通常发生在页面通过路由进行切换时,尽管DOM结构已经发生了变化,但是通过该方法仍然获取到了...

    JS中关于document.all的详解

    这段代码展示了如何使用 `document.all` 和 `getElementById` 修改元素的 `display` 属性。其中 `document.all` 方法仅在IE中有效。 ##### 示例3:全选功能实现 ```javascript function allselect() { var form = ...

    document.getElementById为空或不是对象的解决方法

    document.getElementById为null 原因: var titab=document.getElementById(“titletab”);没有取到对象 解决办法: 1.在错误语句的下面加上alert&#40;titab&#41;;调试语句,看看是否有消息框弹出 2.如果没有弹出,检查...

    js操作xml大全实例码

    document.getElementById('info').style.visibility='visible'; document.getElementById("s").value="隐藏学生信息"; }else{ document.getElementById('info').style.visibility='hidden'; document....

    document.getElementById的一些细节

    ① document.getElementById 有时会抓name放过了id ,据说是IE的一个BUG; http://community.csdn.net/Expert/topic/4223/4223888.xml?temp=.1947443 页面中有 程序代码 &lt;input type=”hidden” id=”hello8...

    QQ vba 登 录

    Sub QQ() On Error Resume Next ... .document.getelementbyid("verifytip").Value = .document.getelementbyid("verifyshow").Value .document.getelementbyid("button").Click '登 录 End With End Sub

    document.layers

    随着DOM和CSS的广泛接受,开发者转向使用`document.getElementById`、`style`对象和CSS样式来实现相同甚至更复杂的功能。例如,现在我们可以使用以下代码来改变一个元素的位置和可见性: ```javascript var elem = ...

    不规则TAB选项卡效果

    document.getElementById("TabTab03Con1").style.display="block"; document.getElementById("TabTab03Con2").style.display="none"; document.getElementById("TabTab03Con3").style.display="none"; ...

    repostorie.jar

    javascript:document.getElementById('downLoad').action='/download.php?fileid=15775884';downishare('0');javascript:document.getElementById('downLoad').action='/download.php?fileid=15775884';downishare('...

    js 密碼 強弱 的三種狀態檢測

    document.getElementById(vImgs).innerHTML="&lt;span style=color:red;font-size:12px&gt;"+16+"&lt;/span&gt;"; } else{ document.getElementById(vImgs).innerHTML="&lt;span style=color:red;font-size:12px&gt;"+(16...

Global site tag (gtag.js) - Google Analytics