根据id设置、获取元素的文本和value

/**
* 根据id获取元素文本
* @param {String} id|元素id
* return {Integer || String} text
*/
function getText(id){
var text = $(‘#‘+ id).text().replace(/(^\s*)|(\s*$)/g,"");
if(text==‘‘ || text==null){
return ‘‘;
} else if(!isNaN(text)){
var intText = parseInt(text);
return intText;
} else {
return text;
}
}

/**
* 根据id设置元素文本
* @param {String} id|元素id
* @param {String} text|要设置的值
* return void
*/
function setText(id, text){
$(‘#‘+ id).text(text);
}

/**
* 根据id获取元素value
* @param {String} id|元素id
* return {Integer || String} value
*/
function getValue(id){
var value = $(‘#‘+ id).val().replace(/(^\s*)|(\s*$)/g,"");
if(value==‘‘ || value==null){
return ‘‘;
} else if(!isNaN(value)) {
var intValue = parseInt(value);
return intValue;
} else {
return value;
}
}

/**
* 根据id设置元素的value
* @param {String} id|元素id
* @param {String} value|要设置的值
* return void
*/
function setValue(id, value){
$(‘#‘+ id).val(value);
}

根据id设置、获取元素的文本和value

时间: 2024-10-13 10:51:43

根据id设置、获取元素的文本和value的相关文章

js 获取元素内部文本

调用textContent属性即可. 如: var label=document.getElementById('juan-select').getElementsByClassName('radio-on')[0]; alert("text内容:"+label.textContent);

jQuery设置和获取HTML、文本和值

jQuery设置和获取HTML.文本和值 按 Ctrl+C 复制代码 <script type="text/javascript"> //<![CDATA[ $(function(){ //获取<p>元素的HTML代码 $("input:eq(0)").click(function(){ alert( $("p").html() ); }); //获取<p>元素的文本 $("input:eq(1

获取元素节点(DOM基础 )

一.DOM 简介:以一种独立于平台和语言的方式访问和修改(添加.移动.改变或移除的方法和属性)一个文档(主要是网页)的内容和结构.是表示和处理一个HTML或XML文档的常用方法. 节点的定义:D(Web网页文档)O(document对象)M(网页文档的树形结构)M中树形结构可以理解为由节点组成.把每个标签看作一个节点.   节点的分类:以一个完成的标签为例<div id ="box">测试Div</div> 元素节点:是标签<div></div

常用获取元素Driver总结

1.在 Windows 设置临时环境变量 cmd命令窗口 输入 path=%path%;E:\soft\python-3.5.2-embed-win32 永久配置,在系统变量下找到path,在Path的最后面添加Python的安装目录 D:\Python34,同样在PATHEXT中添加 .PY;.PYM 然后,输入python 出现版本信息就成功了. 2.CMD命令窗口,清屏的方法 import os os.system('cls') 如果不要返回值0就是: import os i=os.sys

js通用方法获取元素,节点父子关系查找

/* *通用方式来获取元素 * 1.通过id来获取元素document.getElementById('属性名') * 2.通过便签名来获取元素document.getElementsByTagName('属性名');得到的是一个数组 * 3.通过class属性来获取元素有兼容性问题document.getElementsByClassName('class属性名');得到是一个数组 * 4.通过name属性来获取元素存在兼容性问题document.getElementsByName('name

获取元素的属性

简要: 通常在做断言之前,都要先获取界面上的元素属性,然后与期望结果进行对比 一.获取页面title 代码: #coding:utf-8from selenium import webdriverimport timedriver=webdriver.Chrome()driver.implicitly_wait(20)driver.get("https://www.baidu.com")time.sleep(2)title=driver.titleprint(title) driver

JavaScript的DOM_获取元素方法_getElementById()获取特定ID元素的节点

一.通过标签的id属性值获取该标签节点 接受一个参数:如果找到相应的元素则返回该元素的 HTMLDivElement 对象,如果不存在,则返回 null. <script type="text/javascript"> window.onload = function(){ var box = document.getElementById('box'); //获取 id 为 box 的元素节点 alert(box.id); } </script> </h

js+jquery动态设置/增加/删除/获取元素属性的两种方法集锦对比(动态onclick属性设置+动态title设置)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html140/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>

jQuery的DOM操作之设置和获取HTML、文本和值 html()text()val()

1. html()方法: 此方法类似于JavaScript中的innerHTML属性,可以用来读取或者设置某个元素中的html内容. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script src="jQ