ppts.net
当前位置:首页>>关于a.html中a.js与b.html中b.js如何进行相互传值的资料>>

a.html中a.js与b.html中b.js如何进行相互传值

一般是通过js来获取地址栏中的参数值了,附件中例子,可以参考一下

你这两个JS是什么关系,在什么地方调用呢你可以在一个页面引这两个JS,然后a.js获取到的数据放在一个公共变量里面b.js就可以获取到啊或者直接吧这个值当做参数传递个b.js的方法

不用,如果这两个JS被同一个网页调用,全局变量是可以共用的.直接访问变量即可.

把a.html中要改变b.html的元素的src的值传过去,在b页面写js代码即:getElementbyId(..).src=this.location.url.name,这样就可以了.

1. form的method设置为get2. form里面的各个控件都要有name属性3. 提交后,参数自动加载了各个控件name和对应的值4. 不需要location间接传递5. 写个方法获取各个参数的值.

前提是,你这个a.html和b.html要有关系啊,要是是无任何关系,都是独立的文件或者打开方式,那就不可能的!比如,你在a.html中使用js的window.open()方法打开b.html, 那么他们之间就有了关系,这个时候js能相互操作再比如,你在a.html框架了b.html,那么他们之间也有关系还比如,你的a.html和b.html同在一个框架集,那么他们之间也有关系如果,你是分别打开2个浏览器窗口,而且在每个窗口的url中输入这2个文件的路径打开,那么,他们就没有关系,js无法操作..

直接写 b.js中方法名就可以在 a.html 中引用js 时引用b.js

A页面:<a href="b.htm?goodmorning">小顺子,你去给B主子请安并带一句话</a>B页面:<script>var s=location.search.substr(1);alert("小顺子给B主子请安,咱家A主子让我给您捎带一句话:"+s);</script>

iframe

你好!button控制 location.href="b.html?参数=文本值",在b.html页面直接获取参数值可以了,在加载的时候把值填充到文本框中 OK了 如果对你有帮助,望采纳.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com