1、首先打开hbuilder软件,新建一个html文件,里面写入一个p标签和一个按钮标签。
2、然后在p标签的下方设置一个script标签,里面写入js胆码;先获取p标签和按钮的dom对象,然后给按钮添加一个点击事件,再点击事件爱的回调中alertp标签的text属性即可。
3、最后打开浏览器,可以看到一段文字和一个按钮,点击这个按钮。
4、就可以d出内容了。
<script language="javascript">
function getselectvalue()
{
var rtl=documentgetElementById("rtl");
alert(rtloptions(rtlselectedIndex)value);
}
</script>
以楼上的数据来用
<select name="sel" id="rtl" >
<option>菜单一</option>
<option>菜单二</option>
<option>菜单三</option>
</select>
<input type="button" onclick="getselectvalue()" value="d出下拉列表的值" />
加分咯!很辛苦的
能。js是指html中每个标签看成一个节点,通过js将这些节点获取出来使用JS的document内置对象有自己的属性和方法,在程序中是可以进行获得其中的节点的,节点是指在网页中所有对象和内容都被称为节点,如文档、元素、文本、属性、注释等,节点Node是DOM最基本的单元,并派生出不同类型的节点。
1、使用replace(oldchar,newchar)方式替换掉不需要的部分
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
<!--html部分--><textarea id='txt' value="tel:123456"></textarea>//js部分
var strVal=documentgetElementById("txt")value;//获取到textarea的value值
var newVal=strValreplace('tel:','');//将获取到的值中的‘tel:'部分替换掉,此处即获得tel:后面的值
不太明白用JS获取参数的目的,也许Ajax中能用到吧
<script language = javascript>
function request(paras){
var url = locationhref;
var paraString = urlsubstring(urlindexOf("")+1,urllength)split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[jsubstring(0,jindexOf("="))toLowerCase()] = jsubstring(jindexOf("=")+1,jlength);
}
var returnValue = paraObj[parastoLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
//如你给出的地址可以这样
var classid = request("classid");
var id = request("id");
//然后你就可以对这些参数处理了
</script>
以上就是关于怎么用JS获取HTML标签内的内容全部的内容,包括:怎么用JS获取HTML标签内的内容、如何在js中获取下拉列表选择的值、在js中能获取另一个页面的节点吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)