2012-09-03 40 views

回答

0

的最簡單的解決方案:

<input name="ContentInclude:borderspecs" type="text" maxlength="200" 
    id="ContentInclude_borderspecs" tabindex="5" style="width:500px" 
    onkeyup="javascript:changeBorderColor(this);"> 

JS代碼:

<script> 
function changeBorderColor(elem){ 
    var template = document.getElementById('sampletemplate'); 
    if (elem.value.match(/^\#([\dabcdef]{3}|[\dabcdef]{6})$/i)) { // HEX code 
     template.style.borderColor = elem.value; 
    } 
    // more else if to match other possible values 
    else { // reset to default 
     template.style.borderColor = null; // or "black" 
    } 
} 
</script> 

//編輯,以便它改變 模板預覽的顏色div#sampletemplate

+0

應該更改的示例邊框是'您的示例廣告模板'和邊框周圍的JOB TITLE以及一些文本,如'Lorem ipsum dolor sit amet,consectetuer adipiscing elit。 Mauris dui magna,ullamcorper et,...' – user1611300

+0

是div#sampletemplate? –

+0

是的。它是! TQ! – user1611300

相關問題