我需要知道如何在“src”中为
调用javascript函数<input type=text>
我正在使用一个返回查询字符串参数的函数
function GetUrlValue(VarSearch) {
var SearchString = window.location.search.substring(1);
var VariableArray = SearchString.split('&');
for (var i = 0; i < VariableArray.length; i++) {
var KeyValuePair = VariableArray[i].split('=');
if (KeyValuePair[0] == VarSearch) {
return KeyValuePair[1];
}
}
}
喜欢如果:
“www.testweb.com?a=521&b = http://demo.sacredpixel.com/redsky/wp/modern/wp-content/uploads/2013/05/gd-1.jpg”
所以它将返回
alert(GetUrlValue('a'));
===&gt; 521
但我需要的是在img中调用此函数并输入“text”类型 标签..喜欢:
<iframe src="" id="well" width="100%" height="100%" />
<input type="text" value="" />
如何调用上面两个函数?
答案 0 :(得分:3)
我认为你需要这种工作方式。请查看并告知我们。
HTML: -
<img id="myimg" src="" />
<input type="text" id="inputfield" value="">
JS: -
function GetUrlValue(VarSearch) {
var SearchString = window.location.search.substring(1);
var VariableArray = SearchString.split('&');
for (var i = 0; i < VariableArray.length; i++) {
var KeyValuePair = VariableArray[i].split('=');
if (KeyValuePair[0] == VarSearch) {
return KeyValuePair[1];
}
}
}
document.getElementById('myimg').src = GetUrlValue('b');
//"http://www.w3schools.com/images/w3html.gif";
document.getElementById('inputfield').value = GetUrlValue('a');
托管文件并尝试此网址: - “www.testweb.com?a=521&b = http://demo.sacredpixel.com/redsky/wp/modern/wp-content/uploads/2013/05/gd-1.jpg”
它对我有用。希望它可以帮到你。
答案 1 :(得分:0)
你能用两个参数修改函数 GetUrlValue 吗?
这种方法可以解决您的问题
传递搜索ID以及您要查找的文本。
还有另一种方法希望你能得到它的帮助。
以下链接将帮助您
ClickHere