问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS中document.getElementById("id").innerHTML之中的id如何用变量表示...

发布网友 发布时间:2022-04-27 13:06

我来回答

2个回答

热心网友 时间:2022-04-19 08:47

function main(str_value,str_span)

{

//alert(str_span);

var str_spanvar = str_span;

//alert(document.getElementById(str_spanvar));

//alert(document.getElementById(str_spanvar).innerHTML);

//alert("str_span");

//alert(document.test.str_span);

//s = 'str_span';

if(str_value.length==0)

{

alert('用户名为空')

document.getElementById(str_spanvar).innerHTML ='123';

return

}

xmlHttp = GetxmlHttpObject();

if(xmlHttp == null)

{

alert('你的浏览器不支持AJAX');

return ;

}

//else{alert('pass')}

var url = 'php.php'+'?q='+str_value+'&sid='+Math.random();

//alert(url);

xmlHttp.onreadystatechange = stateChange;

xmlHttp.open("GET",url,true);

xmlHttp.send(null)

}

扩展资料:

js document.getElementById的用法详解

语法:oElement = document . getElementById ( sID )

参数:sID――必选项。字符串 (String) 。

返回值:oElemen――对象 (Element) 。

说明:根据指定的 id 属性值得到对象。返回 id 属性值等于 sID 的第一个对象的引用,假如对应的为一组对象,则返回该组对象中的第一个,如果无符合条件的对象,则返回 null 。

注意: 

document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是“ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才是具体的值!

细节:

1、 document.getElementById 有时会抓 name 放过了 id ,据说是 IE 的一个 BUG ;页面中有

<input type="hidden" id="hello8" name="category_id" value="2" />

<select id="category_id" onchange="al();">

一个是name="category_id" 一个是id="category_id",用document.getElementById取第二个,可是,取到的却是第一个name=category_id,在IE中getElementById竟然不是先抓id而是先找name相同的物件。

2、javascript中的getElementbyId使用

网页中的元素必须有id属性,才能通过这个方法得到,比如<input type=text name="content" id="content">

3、获取html标记主要有两种方法,一种是通过ID值,一种是通过name属性(name属性主要用于form表单内的input标记。) 

document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是
“ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才
是具体的值

热心网友 时间:2022-04-19 10:05

呵呵兄弟你是不是想把str_span变量动态放在document.getElementById("id").innerHTML中的id位置吧,js函数里好像是不支持直接把函数里的变量放在系统函数或类里吧,应该先赋值下,这样就可以了,
function main(str_value,str_span)
{

//alert(str_span);
var str_spanvar = str_span;
//alert(document.getElementById(str_spanvar));
//alert(document.getElementById(str_spanvar).innerHTML);
//alert("str_span");
//alert(document.test.str_span);
//s = 'str_span';
if(str_value.length==0)
{
alert('用户名为空')
document.getElementById(str_spanvar).innerHTML ='123';
return
}
xmlHttp = GetxmlHttpObject();
if(xmlHttp == null)
{
alert('你的浏览器不支持AJAX');
return ;
}
//else{alert('pass')}
var url = 'php.php'+'?q='+str_value+'&sid='+Math.random();
//alert(url);
xmlHttp.onreadystatechange = stateChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null)

}
呵呵兄弟看看我说的对不对,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
提升学历选自考好还是成考好 成考和自考的文凭哪个好 2024年成人自考和成人高考哪个更好 家用净水器滤芯类型有哪些 家用净水器什么滤芯好 请问在VB中如何调用多线程? 交强险理赔后第二年上涨吗? 交强险出一次险第二年保费多出多少? 全家人都爱吃的家常菜目录 丽台Quadro P5000专业图形显卡-购买最佳价格 javascript :getElementById(&quot;p1&quot;). 关于javascript函数document.getElementById(&quot;&quot;)求高手分析 求助:js中document.getElementById的用法? getElementById 如何使用 javascript中是否有document.getElementById得用法 javascript中用getElementById()的方法,里面的参数什么时候用单引号... JAVAscript里面的getElementById是干什么用的??? getElementById的用法 请教javascript 中document.getElementById的详细用法 JAVAscript里面的getElementById是干什么用的? JAVAScript getElementById用法 javascript当中getElementById的使用方法 杭,航;倍,立;剑,侩;做,文;音,喑;湍,而;这六组由一个字变成另一个字的回字成语! 刂可以组什么字? 用怪,足,目,为,不,剑,策,案这几个字组成语 剑跟松两字能组成语吗? 剑可以组什么四字词语 剑可以组什么字? 剑字一可以组什么词 剑字组词剑刃可以吗?还能组哪些词? javascript中的getElementById与getElementsByName的区别是什么?_百度... JavaScript中几个操作元素对象的函数方法 javascript里getElementById怎么样在一个html页面里使用多次? 怎样用JS给JS的document.getElementById(&#39;id&#39;).value 赋值 JAVAscript里面的getElementById是干什么用的 怎样用JS给JS的document.getElementById(&#39;id&#39;).value赋值? 梦见已故的爷爷半夜要我帮他从头冲下的洗凉周公解梦是怎样解析? 梦见过世的爷爷半夜要我帮他洗澡是怎样解析? 快过年了梦到去世的亲人叫我给他洗衣服什么意思? 梦见死去的爷爷叫我帮他洗线手套? 梦见己故的爷爷要我帮他洗牙套? 梦见去世的爷爷还活着,叫我帮他洗手套? 梦见去世爷爷让我给他洗床单 梦见去世的太爷爷,脏兮兮的近来我帮他擦拭? 梦见让我给去世的爷爷洗孝衣 梦见死了多年的爷爷很脏到,要帮他洗澡 刷深渊爆的史诗碎片有什么用,在哪里使用 2017DNF 刷深渊爆的碎片在背包怎么找不到,来大神详细讲解,复制的勿 DNF。好久没玩了,现在打深渊爆的粉碎片有什么用啊?在物品栏里也找不到。 地下城与勇士守护者二觉后深渊爆了很多碎片,这东西有什么用,又在哪里物品栏好像没有啊???