通过js获得html标签的值
js获取html元素的值并赋值 1)、input文本框
<input type="text" value="时间" placeholder="姓名" id="input"><br>我的名字
var t = document.getElementById("input");
var tValue = t.value;//得到文本框的值value 没有括号
t.value = "张三";//文本框的内容变为张三
alert(tValue); //结果是:我的名字
//alert($("#input").val());//jquery 得到input输入框的值
2) 下拉列表
<select name="city" id="city" onchange="look()">
<option value="bj">北京</option>
<option value="sh" selected>上海</option>
<option value="gz">广州</option>
<option value="sz">深圳</option>
</select> function look(){
var city = document.getElementById("city");
var cityValue = city.value; //得到的是sh,而不是上海
//若想得到上海
var options = document.getElementsByTagName("option");
for(var i = 0; i < options.length; i++){
if(options[i].selected){
t.value = options[i].text; // 将选中的值放在input输入框中
alert(options[i].text); //得到上海
alert($(options[i]).text())
}
}
}
3) 获得p、span、textarea、strong、a、h1-h6标签的值 都用innerHtml
jquery用text();
<p id="p">js获得p标签的值</p>
<span id="span">获得span标签的值</span>
<textarea id="textarea">textarea获得textarea标签的值</textarea>
<h1 id="h1">h1标签</h1>
<a href="http://baidu.com" id="a">百度</a>
<strong id="strong">strong标签</strong>
//var p = document.getElementsByTagName("p")[0].innerHTML; //得不到p的内容
var p = document.getElementById("p");
alert(p.innerHTML); //j获得p标签的值
var span = document.getElementById("span");
alert(span.innerHTML);
var textarea = document.getElementById("textarea");
alert(textarea.innerHTML);
var strong = document.getElementById("strong");
alert(strong.innerHTML);
var a = document.getElementsByTagName("a");
var a = document.getElementById("a");
alert(a.innerHTML);
var h1 = document.getElementById("h1");
alert(h1.innerHTML);
通过js获得html标签的值的更多相关文章
- js获取span标签的值
<!DOCTYPE html> <html lang="en"><head> <meta charset="UTF-8" ...
- JS实现选择不同select标签option值的验证
js实现不同select标签option值的验证 功能描述: 选择中文时,匹配中文的正则表达式,选择英文选项是匹配英文的表达式,并且有对应的提示信息. html代码片段: <select id= ...
- 网站开发进阶(十八)js获取html标签中的值
js获取html标签中的值 项目开发过程中,由于需求所迫,需要获取html标签元素中的内容,下面做一简单总结.以下所讲的示例适用于其它标签元素. 主要包括2中方法获取元素内容: 方法一:.innerT ...
- js获取不到动态添加的标签的值的解决方法
遇到了js无法获得动态添加的标签的值,百度了一番,最后自己解决了问题,但是原理现在还不怎么明确. $("input[id='txtAttValue']").each(functio ...
- 使用定时器判断确保某个标签有值才执行方法, 控制js代码执行先后顺序
使用定时器判断确保某个标签有值才执行方法: var wait = setInterval(function(){ var diqu = $("#diqu").val(); //确保 ...
- 使用JS对HTML标签进行增删改查
以下为通过JS对li标签进行简单的增删改查: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" ...
- 杂项一之js,<select>标签
一.在aspx页面中实现 修改与删除页面的跳转 前台js部分: 在上部的js部分中写,根据传过来的id,来经行页面的跳转,并把id传过去 js部分就是实现了一个页面跳转的功能 (还有确认框confir ...
- js中取session的值
在js中貌似不能取session的值,我在后台设置的session一直拿不到,于是用间接的方式拿到session的值. 首先在jsp中嵌入java代码,用java设置一个变量来取session值,再在 ...
- js基础--浏览器标签页隐藏或显示状态 visibility详解
欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 在工作中我们可能会遇到这样的需求,当浏览器切换到别的标签页或着最小化时,我们需要暂停页面上正在播放的视频或者音乐,这个需求 ...
随机推荐
- CSS VS JS动画,哪个更快[译]
英文原文:https://davidwalsh.name/css-js-animation 原作者Julian Shapiro是Velocity.js的作者,Velocity.js是一个高效易用的js ...
- HandlerThread和IntentService
HandlerThread 为什么要使用HandlerThread? 我们经常使用的Handler来处理消息,其中使用Looper来对消息队列进行轮询,并且默认是发生在主线程中,这可能会引起UI线程的 ...
- linux查看负载
LINUX下查看负载 1,查看磁盘 df -h 2,查看内存大小 free free [-m|g]按MB,GB显示内存 vmstat 3,查看cpu cat /proc/cpuinfo 只看cpu数量 ...
- linux dns 配置
今天线上出现一个bug,图片上传失败. 经过排查发现,上传图片接口调用失败,ping 域名提示 unknow host,ping IP正常. 猜想可能是dns的问题.解决过程如下: /etc 下没有 ...
- PHP中类自动加载的方式
最近在学习composer,发现从接触PHP到现在已经遇到了三种关于PHP中类的自动加载方式,这其中包括PHP自带的类的自动加载方式.PHP的第三方的依赖管理工具composer的加载方式以及PHP的 ...
- php工作笔记6-手机端适应缩放
1.静态页面
- sql2008r2-vs2013安装下载
vs2013链接:http://www.cnblogs.com/wuyepiaoxue/p/5661174.html sql2008r2链接:http://download.microsoft.com ...
- etc 安装及使用
键值存储仓库,用于配置共享和服务发现. A highly-available key value store for shared configuration and service discover ...
- jdk1.7和jdk1.8的String的getByte方法的差异
最近遇到一个奇葩的bug,jdk1.7下正常的程序到了jdk1.8下就不能用了,经过查找原因发现是因为jdk版本升级导致的获取的getbyte时得到的byte数组不同造成的.
- Shell 的变量功能
搜寻路径PATH(系统预设变量) 执行命令时,系统透过PATH得路径顺序搜寻指令,如果再搜寻完后还找不到该指令,就会打印错误讯息[command not fount]. 环境变量 进入shell之 ...