2012-12-13 30 views
0

我在CRM中工作,並創建了一個窗體。在我的表格中,我有一些下拉列表。如何使用JavaScript更改邊框大小和顏色? 要更改文本框的顏色和邊框很容易。我一直在使用的代碼是這樣的:Javascript下拉框的邊框尺寸和顏色

function colorchanger(){ 

document.getElementById("fieldname").style.borderColor="#FF0000"; 

} 

我已經使用這個代碼是文本框各個領域和它的作品精美絕倫。我已經將這個問題搜索了一個小時,但只能找到如何更改CSS和HTML的下拉菜單。 我用這個代碼,但它沒有工作:

document.getElementById().style.border="5px solid #0000ff" 

幫助!

+0

http://jsfiddle.net/gDf2a/ - 這個? –

+0

它工作正常fine.check它在這裏http://jsfiddle.net/wcLEe/ –

+0

是的,它應該工作。 –

回答

2

爲了有一個邊框顏色,你需要一個邊框寬度。

​<select id="fieldname"><option>XX</option></select> 

<script> 
document.getElementById("fieldname").style.border="5px solid #0000ff"; 
</script> 
+0

Duh!謝謝。手指比腦子快。 –

+0

我確實設置了邊框寬度,但沒有奏效。 :( – user1804120

+0

適用於我。請嘗試添加代碼。 –

0

我也面臨與選擇輸入相同的問題。 通過使用下面我得到它修復。

$('#selectId').parent().css('border-color','red'); 
+0

你的答案是你可以提供一個非jquery解決方案來匹配問題的技術嗎? – slartidan