»
Tiếng AnhTiếng PhápTiếng Việt

In - Đổi màu chữ và nền - JavaScriptBank.com

Phiên bản đầy đủ: jsB@nk » Màu nền » Đổi màu chữ và nền
URL: https://www.javascriptbank.com/colorassist.html

Đổi màu chữ và nền © JavaScriptBank.comMột đoạn mã JavaScript khác để tạo hiệu ứng đổi màu cho nền và chữ của trang web thông qua các nút nhấn.

Phiên bản đầy đủ: jsB@nk » Màu nền » Đổi màu chữ và nền
URL: https://www.javascriptbank.com/colorassist.html



JavaScript
<script language="javascript">/*     This script downloaded from www.JavaScriptBank.com     Come to view and download over 2000+ free javascript at www.JavaScriptBank.com*/// Ryan Sokol ([email protected])<!-- Beginfunction showBGColor(){  if(document.clrForm.bgRandom.checked == true)    document.bgColor = document.clrForm.bgColor.value = getRandom();  else  {    if(document.clrForm.bgColor.value.search(/^#[a-f0-9]{6}$/ig) == -1)      alert('Invalid background color');    else      document.bgColor = document.clrForm.bgColor.value;  }}function showTXTColor(){  if(document.clrForm.txtRandom.checked == true)    txtChg.style.color = document.clrForm.txtColor.value = getRandom();  else  {    if(document.clrForm.txtColor.value.search(/^#[a-f0-9]{6}$/ig) == -1)      alert('Invalid font color');    else      txtChg.style.color = document.clrForm.txtColor.value;  }}var pool = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");function getRandom(){  var clr = '';  for(i=0; i<6; i++)  {    num = Math.round(Math.random() * (pool.length-1));    clr += pool[num];  }  return '#'+ clr;}function saveColor(field){  if(field == "bgColor")  // bgColor field    opt = document.clrForm.bgColor.value.toUpperCase();  else // txtColor field    opt = document.clrForm.txtColor.value.toUpperCase();  if(opt != '')  {    i = document.clrForm.saveList.options.length;    for(j=0; j < i; j++)    {      if(document.clrForm.saveList.options[j].value == opt)        return;    }    document.clrForm.saveList.options[i] = new Option(opt, opt);    document.clrForm.saveList.selectedIndex = i;  }}function putColor(field){  if(field == "bgColor")  // bgColor field  {    if(document.clrForm.saveList.selectedIndex >= 0)    {      document.clrForm.bgRandom.checked = false;      document.clrForm.bgColor.value = document.clrForm.saveList.options[document.clrForm.saveList.selectedIndex].value;      showBGColor();    }  }  else // txtColor field  {    if(document.clrForm.saveList.selectedIndex >= 0)    {      document.clrForm.txtRandom.checked = false;      document.clrForm.txtColor.value = document.clrForm.saveList.options[document.clrForm.saveList.selectedIndex].value;      showTXTColor();    }  }}//  End --></script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<form name="clrForm"><table bgcolor="white" border="1"><tbody><tr>  <td align="left" valign="top"><font face="verdana" size="-1">    <b>Background Color:</b><br>    <input type="text" name="bgColor" value="#FFFFFF" size="8" maxlength="7" onkeyup="document.clrForm.bgRandom.checked=false;">    <input type="button" name="addBG" value="save -&gt;" onclick="saveColor('bgColor');"><br>    <input type="checkbox" name="bgRandom" value="ON"> random<br>    <input type="button" value="Display" onclick="showBGColor()">    </font>  </td>  <td align="center" valign="top"><font face="verdana" size="-1">    <b>Saved List:</b><br>    <select name="saveList" size="2"></select><br>    <input type="button" name="fillBG" value="&lt;- put" onclick="putColor('bgColor');">    <input type="button" name="fillTXT" value="put -&gt;" onclick="putColor('txtColor');">    </font>  </td>  <td align="right" valign="top"><font face="verdana" size="-1">    <b>Font Color:</b><br>    <input type="button" name="addTXT" value="&lt;- save" onclick="saveColor('txtColor');">    <input type="text" name="txtColor" value="#000000" size="8" maxlength="7" onkeyup="document.clrForm.txtRandom.checked=false;"><br>    <input type="checkbox" name="txtRandom" value="ON"> random<br>    <input type="button" value="Display" onclick="showTXTColor()">    </font>  </td></tr></tbody></table><h5 id="txtChg" align="center">Make your choices above</h5></form><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->