我正在处理一个项目,该项目要求我从用户那里获取一个链接(例如图片网址)并将其用作一个按钮的地址,该按钮运行代码以对其执行某些处理。
<script type="text/javascript">
var
SiteURL = '';
SiteURL = prompt('What is the URL of the image?');
</script>
<a href='linkofuser' class="mybuttonclassforprocess"></a>
由于某种原因,此方法无效,而不是所需的链接,它显示“linkofuser”,如代码所示
答案 0 :(得分:1)
答案 1 :(得分:1)
DuckVader,
ItayB正在帮助您解决您缺少的关键组件的进一步说明:
1)您必须创建对文档元素的唯一引用。在您的情况下<a></a>
代码。
<a href="" id="a">YOur LInk <a/>
2) Javascript中用于在文档中查找此元素的方法/函数:
“document.getElementById(”[id-name]“); //在您的情况下替代参数[id-name]的”a“
注意:函数名称区分大小写
3)获得参考后,您必须修改属性:
注意:在你的情况下,从用户那里获得输入字符串后,它是“href ”字段:
document.getElementById(“a”)。href = SiteURL;
斯科特