2012-03-28 65 views
0

Heloo我有这段代码给我一个当前的网址和标题。如果我点击它给我的按钮<a href="https://developer.mozilla.org/cs/">Mozilla Developer Center - MDN</a>
我怎样才能得到链接的标题?如何链接Firefox中的网址

// Show Current Open URL 
    function CurrentOpenURL() 
    { 
    // clears the field of textbox when clicked other button 
    document.getElementById('MyExtension').value=''; 

    var textbox = document.getElementById("MyExtension"); 

    var title = getBrowser().contentTitle ; 
    var url = getBrowser().currentURI.spec; 

    textbox.value = title.link(url); 
+0

嗯。它已经是。 – 2012-03-28 18:26:51

+0

您有: textbox.value = title.link(url);你想不想要: textbox.value = title; – user92254225 2012-03-28 18:29:31

+0

是的,但它不能点击:(它的唯一文字 – user1296544 2012-03-28 18:29:59

回答

0

有了这个正则表达式,你将取代HTML标签

var title = url.replace(/(<([^>]+)>)/ig,""); 

你不需要的jQuery这一点。

+0

不工作.. .still获得href .. – user1296544 2012-03-28 19:10:51

+0

你是否像这样使用它?http://jsfiddle.net/hAJVj/ – 2012-03-28 20:07:42

+0

然后像这样使用它http://jsfiddle.net/pd4v2/1/ – 2012-03-28 20:32:22