2011-09-12 63 views
0

我有一個預編譯的形式,我需要插入一個按鈕後,具體的字段與ID和addr_postcode可以任何人告訴我如何使用JavaScript,添加一個按鈕點擊字段後獲取該字段的值並啓動一個新值作爲url的一部分。例如:Javascript添加按鈕後字段並獲得價值點擊

../DIR/default.aspx?postcode= 郵政編碼這裏

感謝一個不錯的簡單的一個希望!

HTML

<TR> 
<TD vAlign=top> 
<SPAN id=_Captaddr_postcode class=VIEWBOXCAPTION>Post Code:</SPAN> 
<BR> 
<SPAN id=_Dataaddr_postcode class=VIEWBOX> 
<INPUT id=addr_postcode class=EDIT name=addr_postcode maxLength=10 value=test size=15><INPUT name=_HIDDENaddr_postcode type=hidden> 
</SPAN> 
</TD> 
</TR> 
+1

你能告訴我們的預編譯代碼? –

+0

根據要求@ jonas-g-drange –

回答

1

試試這個:

function makeButton() { 
     var buttonDiv = document.getElementById("addr_postcode"); 
     var Button = document.createElement("input"); 
     Button.setAttribute("type", "button"); 
     Button.setAttribute("id", "ButtonClick"); 
     Button.setAttribute("value", "New button"); 
     Button.setAttribute("onclick", "btnClick(" + buttonDiv.value.toString() + ");"); 
     buttonDiv.appendChild(Button); 
    } 

    btnClick(URL) { 
     window.open(URL,'','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no'); 
    } 
+0

嗨,感謝這個不幸的沒有按鈕顯示 –

+0

你有沒有在文檔中的任何位置調用函數? –

+0

我在這裏創建了一個js小提琴http://jsfiddle.net/justinerswell/qJFUa/ –