2013-12-12 17 views
0

就像標題中提到的那樣,有可能嗎?我嘗試了幾種方法,但沒有任何工作。最後一個代碼我嘗試使按鈕上的文本具有undrline,所以我想要做的是如標題 +中提到的那樣,按鈕有下劃線。有可能使按鈕充當超鏈接或其他similliar,但瞄準其他框架? (HTML)

和Thankyou前

編輯:因爲它看起來像不夠清楚,所以,這裏的情況 我已經了3個HTML頁面 讓利說的index.html,* list.html *和judul.html

-The HTML代碼list.html

<html> 
    <head> 
     <title>List</title> 
</head> 
<body> 
    <form action="new 2.html" target="tengah"> 
     <input type="submit" value="About Us"> 
    </form> 
</body> 
</html> 

- 然後的index.html

<html> 
<head> 
    <title>Frame</title> 
</head> 
<frameset rows="20%,80%" bordercolor='blue' noresize id="judul"> 
    <frame src="Judul.html" id="atas"> 
    <frameset cols="15%,85%" id="kolom"> 
     <frame src="list.html" id="daftar"> 
     <frame src="" id="tengah"> 
    </frameset> 
</frameset> 
</html> 

,最後一個judul.html因爲它設置怎麼樣大的行或哪些內容應根據condiditon顯示的其他元素不包括在內。 所以我正準備嘗試做的是在list.html上做一個按鈕,鏈接到其他頁面,但將其顯示爲ID爲tengah的框架,因此有可能嗎?

+3

能否請您讓我們知道你到底想要什麼,你嘗試過什麼,像代碼等沒有工作? – Nirmal

+0

那麼這是另一個代碼,最接近我試圖做 '

\t \t \t \t \t
' 但我真正想要的是使鏈接打開在主頁的其他框架。我還在框架上放了一個「ID」,我不知道是從按鈕 –

+0

中找到它。您應該將澄清添加到問題本身,以便在不閱讀所有評論的情況下,問題可以理解。 –

回答

-2

您可以用jQuery做這樣的:

$('#btn').bind("click", function() { 
    $('#frame').attr('src',"http://someurl.com"); 
    return false; 
}); 

刪除下劃線的文字使用CSS:

text-decoration: none; 
+0

jQuery未被標記。 – Marty

+0

那又如何? JQuery也是JavaScript假的! – Hardy

+0

對不起,但我不覺得它是一個避免90kb依賴項的虛擬文件,可以直接執行某些操作。 – Marty

1

可以使用target屬性在form元素:

<form action="..." target="..."> 
<input type="submit" value="..."> 
</form> 
2

你可以做:

<button id="btn">Button</button> 
<iframe id="frame"></iframe> 

隨着JS:

var btn = document.getElementById("btn"); 
var frame = document.getElementById("frame"); 

btn.addEventListener("click", function() 
{ 
    frame.src = 'http://url.com/'; 

}); 
+0

我已經這樣做,但它結束與其他標籤,而不是taegetted框架打開它。 '<形式行動= 「新2.HTML」 目標= 「登加」> \t \t \t \t \t' 和,是空間上允許_action_? –

相關問題