返回列表 回复 发帖

一些基本用法 http://jscolor.com/try.php

<script type="text/javascript" src="jscolor/jscolor.js"></script>

Click here: <input class="color" value="66ff00">
<p> This field can be left empty: <input class="color {required:false}">
<p> This field accepts any value: <input class="color {adjust:false}">
<p> Hash symbol:                  <input class="color {hash:true}">
<p> Hash symbol, lowercase:       <input class="color {hash:true,caps:false}">

HSV mode: <input class="color {pickerMode:'HSV'}">
HVS mode: <input class="color {pickerMode:'HVS'}">
<p style="margin-left:210px">Left:  <input class="color {pickerPosition:'left'}">
<p style="margin-left:90px"> Right: <input class="color {pickerPosition:'right'}">
<p style="margin-top:65px">  Top:   <input class="color {pickerPosition:'top'}">

<p> Stronger borders: <input class="color {pickerBorder:3,pickerInset:10}">
<p> Stronger face:    <input class="color {pickerFace:20}">

<p> Colour outer border:  <input class="color {pickerBorderColor:'red green blue yellow'}">
<p> Colour inset borders: <input class="color {pickerInsetColor:'#9F9 #090 #090 #9F9'}">
<p> Colour picker face:   <input class="color {pickerFaceColor:'#01BABE'}">
<p> Transparent picker:   <input class="color {pickerFaceColor:'transparent',pickerFace:3,pickerBorder:0,pickerInsetColor:'black'}">
<input class="color {pickerOnfocus:false}" id="myColor"> this field has disabled automatic showing/hiding of a picker

<p> Move the mouse over these buttons:

<input type="button" value="Show"
   >
<input type="button" value="Hide"
   >

<p> Change background: <input class="color"
   >
<script type="text/javascript">
function updateInfo(color) {
    document.getElementById('info-r').value = color.rgb[0];
    document.getElementById('info-g').value = color.rgb[1];
    document.getElementById('info-b').value = color.rgb[2];
}
</script>

Color: <input class="color {onImmediateChange:'updateInfo(this);'}" value="66ff00">
R: <input id="info-r" size="2" />,
G: <input id="info-g" size="2" />,
B: <input id="info-b" size="2" />


R<input id="red" size="5">  G<input id="grn" size="5">  B<input id="blu" size="5">  - - -
H<input id="hue" size="5">  S<input id="sat" size="5">  V<input id="val" size="5">

<p> Choose any color: <input class="color" id="myColor">



<input class="color" id="myColor">

<input type="submit" value="Move mouse"
   >
<input type="submit" value="Move mouse"
   >
<input type="submit" value="Move mouse"
   >



<p> Redirect value: <input class="color {valueElement:'myValue'}"> <input id="myValue">

<p> Redirect style: <input class="color {styleElement:'myStyle'}"> <input id="myStyle">

<p> Redirect both:  <input class="color {valueElement:'myBoth',styleElement:'myBoth'}"> <input id="myBoth">



<input id="myField1">

<script type="text/javascript">
var myPicker = new jscolor.color(document.getElementById('myField1'), {})
myPicker.fromString('99FF33')  // now you can access API via 'myPicker' variable
</script>


<p> No Slider: <input class="color {slider:false}">




Click here: <input class="color {pickerClosable:true}">


Light colors only: <input class="color {minV:0.8}" value="66ff00">

Dark colors only: <input class="color {maxV:0.2}" value="66ff00">

Pale colors only: <input class="color {maxS:0.2}" value="66ff00">

Strong colors only: <input class="color {minS:0.8}" value="66ff00">
返回列表