我說得對理解本如下:
用戶將在頁面上編輯的字段,如「FONT-SIZE:」你想要的頁面,按照他們輸入的內容動態改變?
如果是這樣,我認爲你需要探索的第一件事是jQuery。 jQuery提供了一些方法,使您可以即時更改CSS(例如字體大小或背景色)。您可以使用它在特定事件上執行這些方法,例如點擊提交按鈕。
所以你必須像
//prepare the function that we want to be executed on submit button click
var makeChangesToPage = function() {
//record the user-entered value for the background color and store it as variable "bgcolor"
var bgcolor = $('#bgcolorfield').val();
//now change the CSS of the page (document.body) so that the background color is now equal to our stored bgcolor value
$(document.body).css('background-color', bgcolor);
}
//tell jQuery to kick off those changes whenever the button is actually clicked
$('#button_submit').click(makeChangesToPage());
當我使用$(「#東西」)以上,這是一個jQuery選擇以找到您所設定的ID爲「任何HTML元素東西」,例如提交按鈕,我們設置其ID這樣的:首先創建按鈕時,在我們的HTML頁面上:
<input type="submit" id="button_submit" value="Submit">
,然後我們可以‘找到’它使用jQuery選擇我們的JavaScript使用:
var myButton = $('#button_submit');
我已經留下了大部分相關的和任何其他jQuery/CSS更改(在背景顏色之後)供您使用,但是應該將您引向正確的方向。
請記住,我不能使用Jquery,sass,less或其他任何框架。 – user2517626