在javascript中可以通过dom元素的tagName进行判断
1、利用document.getElementById()获取到dom元素
2、获取dom元素的属性tagName
3、如果tagName是INPUT,可以再利用元素的type属性判断具体是哪一种INPUT
示例:
<input id="name" type="text" value="123"/>
方法:
function test(){var text = document.getElementById('name')
var textTagName = text.tagName//获取标签类型
if(textTagName == 'INPUT'){//如果是INPUT,判断是何种INPUT,checkbox、text等
textTagName = textTagName + "," + text.type
}
alert(textTagName)
}
html中通常是获取src,url一般是写在css中的。如果是要获取html的src,先获取当前元素,然后写判断语句if(当前元素.src='地址'){
需要执行的代码
}
这样写就ok了。
获取元素的html,然后判断他的html是否=“”,就可以判断是否为空了var input = $("input").html()/val()
if(input == ""){console.log("input空")}