大侠别笑我,js学的不好;document.getElementById('thisform.text1.value').value = rDrag.o.style.left;

js如何获得其它页面id的value?我知道当前页面,通过document.getElementById,那如果我的页面是外部呢?_百度知道
js如何获得其它页面id的value?我知道当前页面,通过document.getElementById,那如果我的页面是外部呢?
这时就可以,这时候.getElementById;路径&quot.document,先Window window=new Window(&quot,window就是指定路径的对象了;)就像java中, 那js应该怎么写呢
提问者采纳
opener或者是Window,如:window,也就是父子窗口才可以做一点。特别是窗口对像js不像Java的功能
其他类似问题
按默认排序
其他2条回答
路径&如果是两个页面间的调用那就用ajax$&) %&&gt.ajax({cuo&roleList2:true.GET&a href='roleID&);
type.val(msg)?id=&}) function aa(){$;%#Eval(&#Text1&quot: &;: &quot:&lt.(function(){aa();)
$(&#textbox&;&#39,
dataType.aspx: function(msg) {
if (msg==null)
alert(&quot,
cache,text&quot:&quot如果是从一个页面到另一个页面
楼主的意思是初始化一个路径?然后取得这个路径的参数值?不知道下面这个例子是不是楼主要的效果:&script language=&javascript& type=&text/javascript&& var loc = location. var n1 = loc.//地址的总长度 var n2 = loc.indexOf(&=&);//取得=号的位置 var id = loc.substr(n2+1, n1-n2);//从=号后面的内容 document.write(id)&/script&希望可以帮到楼主,哈^-^
getelementbyid的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁网站防火墙
网站防火墙
您的请求过于频繁,已被网站管理员设置拦截!
可能原因:您对该页面的访问过于频繁
如何解决:
1)稍等一段时间重新访问;
2)如网站托管,请联系空间提供商;
3)普通网站访客,清理浏览器Cookie之后重新访问,或直接联系网站管理员;在js中document.getElementById(ID) document.getElementById(&name&).value这两个有什么区别_百度知道
在js中document.getElementById(ID) document.getElementById(&name&).value这两个有什么区别
提问者采纳
他的返回值是一个数组,js里面document.getElementsByName(NAME)是通过标签的name值获取标签对象的;而document.getElementById(ID)是通过标签的id值获取标签对象的这个方法是获取的一个对象你写错了
在js中document.getElementById(&name&) document.getElementById(&name&).value这两个有什么区别这样你懂不
那么写都不对,怎么说区别啊
其他类似问题
getelementbyid的相关知识
按默认排序
其他3条回答
一个是object,一个是id对应的value
不知道你到底想问什么
应该是document.getElementsByName(NAME)[0].value
0为索引,因为它返回的是一个数组
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁为什么下面JS中document.getElementById(x).value=y.toUpperCase()这句不能写成y=y.toUpperCase()_百度知道
为什么下面JS中document.getElementById(x).value=y.toUpperCase()这句不能写成y=y.toUpperCase()
&text& id=&&javascript&&head&&/body&gt.value=y.getElementById(x);&function upperCase(x){var y=html&text/html&gt.value/head&&#47.getElementById(x);输入您的姓名;upperCase( &#47:&&lt.toUpperCase()}&script&gt.id)&body&input type=&&fname&script type=&&&#47& onchange=&quot
提问者采纳
数组是引用传递这个是值传递,函数,不是引用传递&,这个字符串的是值传递
后来自己找了找错误明白了 ,只要后面加一句就可以了y=y.toUpperCase();document.getElementById(x).value=y;不是说y是个容器,也就是y=document.getElementById(x).value.toUpperCase();吗?还有一种理解是y是返回的值。因为是字符串所以可以使用大写的方法。感觉好混又不明白了
你没有发现你后面加的这句是&绕了个弯么???是多的么???下面的你明白么??$Table.prototype&=&{ arr&:&[], getNodes&:&function(tagNames,&models)&{&
var&m&=&models&||&this.
var&arr&=&this.&&//&数组传递也是引用传递
if(c&=&m.children){&
for(var&i&=&0;&i&&&c.&i++)&{&
var&nc&=&c[i].tagName.toLowerCase();&
if(nc&==&tagNames){&&
arr.push(c[i]);&//&引用被改变,原来的也改变
this.getNodes(tagNames,&c[i]);
return& }}
我没学过编程语言 之前只学习过VB的皮毛,感觉上面的看不懂。
数组是引用传递,跟你这个值传递不一样var&arr&=&new&Array(1,2,3);var&temp_arr&=&&//&数组传递,引用传递temp_arr&=&[1,0,3];&//&引用被改变arr&=&[1,0,3]&//原来的数组也改变了而你的那个var&y&=&document.getElementById('test').&//&value传递,是值传递y&=&'1111';&&//赋值给值的引用document.getElementById('test').value&!=&'1111';&&truedocument.getElementById('test').value&=&'1111';document.getElementById('test').value&==&'1111'&&true
你想说的是引用传递吗?因为我是初学者,所以看些东西都是凭感觉的。我现在知道引用传递是这样的y=myFfunction myFunciton(){
alert(&this string&)}这样算是引用传递吧?
对了吗???
对了学JS到基本精通,自己能编写网页脚本,要学多少时间呢?
好快点,看书,一个礼拜就够了
提问者评价
其他类似问题
getelementbyid的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁跪求大侠把postvalue[1] = document.getElementById(input).转化成jquery代码,input是传入的参数。_百度知道
跪求大侠把postvalue[1] = document.getElementById(input).转化成jquery代码,input是传入的参数。
ostvalue[1]
= $(&#inputid&).val()
input 是函数动态传入的参数,怎么会冒出inputid的呢?
postvalue[1] = $(&#&+input).val(); 这么写对么?
你的具体情况我不太了解,这样,你从网上搜jquery获取input值自己看看吧,我觉得挺简单的
其他类似问题
按默认排序
其他4条回答
ostvalue[1]
= $(&#input&).val()
jquery对象和普通dom对象可以相互转换
只要 :var $d = $(d); //转为jquery对象var domobj=$d[0] 或var domobj=$d..get(0); //转为普通dom对象
如果你input是以对象传的,就是$(input).val(),如果传的是id,那就和他们说的一样
postvalue[1] = $(&#&+input).val()
很简单的问题啊
getelementbyid的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 getelementbyid用法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信