Javascript字符串变量链接
Javascript string variable to link
我正在做一个chrome扩展,我想把我的javascript字符串变量转换成一个可点击的链接。这就是我的代码现在所做的,
var regex = /['w]+['/]+['w]+#(?:'d*'.)?'d+/g;
查找页面上的格式,例如stack/overflow#12453。我用以下函数将正则表达式转换为字符串
function objectToString(object) {
var stringify = "";
for (var property in object) {
stringify += object[property] + '<br>';
}
return stringify;
}
我想做的是使该字符串成为一个可点击的链接。因此,如果一个页面上有5个链接,返回的每个字符串将是一个可点击的链接到一个href。这可能吗?我将非常感谢您的帮助。
试试这个:
var obj = new Object();
obj.link1 = "www.google.com";
obj.link2 = "www.msn.com";
$().ready(function () {
$.each(objectToString(obj).split(','), function (i) {
$("ul").append("<li><a href=" + objectToString(obj).split(',')[i] + ">" + objectToString(obj).split(',')[i] + "</a></li>");
});
});
function objectToString(object) {
var stringify = "";
for (var property in object) {
stringify += object[property] + ",";
}
stringify = stringify.slice(0, stringify.length - 1);
return stringify;
}
Jsfiddle: http://jsfiddle.net/u4hghL9c/
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 为什么window.open不打开一个以变量形式给出的链接
- 如何在jQuery中将链接函数分配给变量
- Javascript链接和变量替换
- 链接中有php变量的Javascript打开窗口
- 如何超链接在新选项卡中打开并携带一些变量的选择标记
- 如何通过分配单个变量来减少此脚本中的链接数
- 如何在单击链接后将局部变量发送到部分呈现
- 将链接 URL 变量传递给 javascript
- HTML 链接变量
- Angular2/Typescript:从链接可观察函数访问实例变量
- 如何将字符串与变量连接起来/传递到链接
- 使 PHP 变量成为链接
- 我需要在悬停时使用选择器,在悬停外使用变量集来找到特定的链接
- 如何在动态生成的链接的onClick事件的函数中传递JavaScript变量
- JavaScript-更改一组包含特定文本和变量ID元素的链接
- 将变量 javascript 添加到用于旋转图像的链接中
- 要添加自动链接变量
- 链接变量
- 单击后张贴链接变量并更改文本