|
川大考点前端鄙视题最后一题
题目大致意思就是转换RGB的值
例如: #1234ff 输出 rgb(18,52,255)
#123 输出 #123
#12345g 输出 #12345g-
- <html>
- <head>
- <title>taobao.com</title>
- <script language="javascript" type="text/javascript">
- function changeRGB()
- {
- rgb=document.getElementById("myrgb").value;
- reg=/^(#)+([a-fA-F0-9]{6})$/;
- r=new Array(3);
- if ( reg.test(rgb) )
- {
- for (i=0; i<5; i=i+2)
- {
- r[i/2]=parseInt('0x'+rgb.substring(i+1,i+3));
- }
- rgb='rgb('+r.join()+')';
- }
- document.getElementById("numrgb").innerHTML=rgb;
- }
- </script>
- </head>
- <input type="text" id="myrgb" onblur="changeRGB()">
- <div id="numrgb"></div>
- </html>
复制代码 |
+10
|