documentgetElementById
documentgetElementsByName
documentgetElementsByTagName
documentquerySelector
documentquerySelectorAll
documentgetElementsByClassName
documentgetElementsByTagNameNS
documentgetCSSCanvasContext
documentgetOverrideStyle
documentgetSelection
documentqueryCommandEnabled
documentqueryCommandIndeterm
documentqueryCommandState
documentqueryCommandSupported
documentqueryCommandValue
思路:使用documenttitle获取页面标题,使用value属性为文本框赋值,关键代码:
documentgetElementById(input_id)value=documenttitle;实例演示如下:
1、HTML结构
<html><head>
<title>TEST</title>
</head>
<body>
<input type="text" id="test"/>
<input type='button' value='点击按钮获取页面标题' onclick="fun()"/>
</body>
2、javascript代码
function fun(){var title = documenttitle;
documentgetElementById("test")value = title;
}
3、效果演示
下拉控件:<select id="selectId"></select>
如果你要获取的是动态生成所有的值,用如下方法:
var obj = documentgetElementById('selectId');var options = objoptions;
for(var i=0,len=optionslength;i<len;i++){
var opt = options[i];
alert(optvalue + '----' + opttext);
}
如果你只要获取当前选择的值:
documentgetElementById("selectId")value
楼主的意思是初始化一个路径?然后取得这个路径的参数值?不知道下面这个例子是不是楼主要的效果:
<script language="javascript" type="text/javascript">
var loc = locationhref;
var n1 = loclength;//地址的总长度
var n2 = locindexOf("=");//取得=号的位置
var id = locsubstr(n2+1, n1-n2);//从=号后面的内容
documentwrite(id)
</script>
希望可以帮到楼主,哈^-^
var obj=documentgetElementById("当前元素");
var node=objparentNode;
var child=nodechildNodes;
for(var i=0,ele=childlength;i<ele;i++){
var h=child[i]styleheight;
if(child[i]id==objid){
return
}
}
<input type="text" style=" width:300px;" name="new" id=new">
<script>var nurl = documentreferrer;//来源url
documentURL //获取当前域名
documenttitle//获取当前页面标题
documentgetElementById('new')innerHTML = nurl;</script>我是爱分享资源网的站长,如果你觉得不错请访问下我的网站,谢谢了!
每个Img规定一个ID;
<img src="1jpg" id="img1">
<img src="1jpg" id="img2">
<img src="1jpg" id="img3">
点击一个按钮获取src
<input type="button" value="获取src" onclick="aa()">
js中:
function aa(){
var img1 = documentgetElementById("img1")src;
//别的一样获取。这样获取的src是绝对路径
}
或者这样:
function aa(){
var img1 = documentgetElementById("img1")getAttribute("src");
//跟上面效果一样。
}
以上就是关于js取值除了 Document.getElementById,getElementByName,getElementByTagName还有别的方式吗初学求指教全部的内容,包括:js取值除了 Document.getElementById,getElementByName,getElementByTagName还有别的方式吗初学求指教、怎样用js获取当前页面的标题,并写到一个文本框中、js获取动态下拉列表的值如何获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)