改变下拉列表的值

<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>改变表格中文字的颜色,大小和表格的背景颜色</title>
    <style type="text/css">
    <!--
    body {
            background-color: #006666;
    }
    -->
    </style></head>

    <body>
    <p>背景颜色
      <select name="select" onChange='document.getElementById("kk").style.backgroundColor=this.options[this.options.selectedIndex].value'>
              <option value="#ffffff">背景颜色</option>
          <option value="#ff0000">背景红色</option>
          <option value="#ffffff">背景白色</option>
          <option value="blue">背景蓝色</option>
      </select>
    文字颜色
    <select name="select2" onChange='document.getElementById("kk").style.color=this.options[this.options.selectedIndex].value'>
      <option value="#000000">文字颜色</option>
        <option value="#ff0000">文字红色</option>
        <option value="#ffffff">文字白色</option>
        <option value="blue">文字蓝色</option>
    </select>
    文字大小
    <select name="select3" onChange='document.getElementById("kk").style.fontSize=this.options[this.options.selectedIndex].value'>
      <option value="12px">文字大小</option>
        <option value="12px">12px</option>
        <option value="14px">14px</option>
        <option value="18px">18px</option>
    </select>
    行距
    <select name="select4" onChange='document.getElementById("kk").style.lineHeight=this.options[this.options.selectedIndex].value'>
      <option  value="12px">行距大小</option>
      <option value="18px">18px</option>
      <option value="24px">24px</option>
      <option value="36px">36px</option>
    </select>
    </p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <table width="200" height="200" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td align="left" valign="top" bgcolor="#FFFFFF" id="kk">改变表格中文字的颜色,大小和表格的背景颜色。</td>
      </tr>
    </table>
    <p>&nbsp;</p>
    </body>
    </html>

//

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>改变表格中文字的颜色,大小和表格的背景颜色</title>
    <style type="text/css">
    <!--
    body {
            background-color: #006666;
    }
    -->
    </style>
    <script type="text/javascript">
    function $(objId){return document.getElementById(objId);}
    function initiate() {
    $("kk").style.backgroundColor=getCookie("bgcolor");
    $("kk").style.color=getCookie("color");
    $("kk").style.fontSize=getCookie("size");
    $("kk").style.lineHeight=getCookie("lineheight");
    }
    function setCookie(name, value, hours) {
            var expire = "";
            if(hours != null) {
                    expire = new Date((new Date()).getTime() + hours * 3600000);
                    expire = "; expires=" + expire.toGMTString();
            }
            document.cookie = name + "=" + value + expire;
    }
    function getCookie(Name) {
    var re=new RegExp(Name+"=([^;]*)(;|$)");
    var tmp=re.exec(document.cookie);
    if(tmp)
    return tmp[1];
    return null;
    }
    function savebgcolor(obj){
    $("kk").style.backgroundColor=obj.options[obj.options.selectedIndex].value;
    setCookie("bgcolor",obj.options[obj.options.selectedIndex].value,24);
    }
    function savecolor(obj){
    $("kk").style.color=obj.options[obj.options.selectedIndex].value;
    setCookie("color",obj.options[obj.options.selectedIndex].value,24);
    }
    function savesize(obj){
    $("kk").style.fontSize=obj.options[obj.options.selectedIndex].value;
    setCookie("size",obj.options[obj.options.selectedIndex].value,24);
    }
    function savelineheight(obj){
    $("kk").style.lineHeight=obj.options[obj.options.selectedIndex].value;
    setCookie("lineheight",obj.options[obj.options.selectedIndex].value,24);
    }
    </script>
    </head>

    <body οnlοad="initiate()">
    <p>背景颜色
      <select name="select" onChange='savecolor(this)'>
              <option value="#ffffff">背景颜色</option>
          <option value="#ff0000">背景红色</option>
          <option value="#ffffff">背景白色</option>
          <option value="blue">背景蓝色</option>
      </select>
    文字颜色
    <select name="select2" onChange='savecolor(this)'>
      <option value="#000000">文字颜色</option>
        <option value="#ff0000">文字红色</option>
        <option value="#ffffff">文字白色</option>
        <option value="blue">文字蓝色</option>
    </select>
    文字大小
    <select name="select3" onChange='savesize(this)'>
      <option value="12px">文字大小</option>
        <option value="12px">12px</option>
        <option value="14px">14px</option>
        <option value="18px">18px</option>
    </select>
    行距
    <select name="select4" onChange='savelineheight(this)'>
      <option  value="12px">行距大小</option>
      <option value="18px">18px</option>
      <option value="24px">24px</option>
      <option value="36px">36px</option>
    </select>
    </p>
    <p> </p>
    <p> </p>
    <table width="200" height="200" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td align="left" valign="top" bgcolor="#FFFFFF" id="kk">改变表格中文字的颜色,大小和表格的背景颜色。</td>
      </tr>
    </table>
    <p> </p>
    </body>
    </html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的示例代码,演示如何在Unity中实现一个下列表框,并根据不同的选项更改输出: ``` using UnityEngine; using UnityEngine.UI; using System.Collections.Generic; public class DropdownController : MonoBehaviour { public Dropdown dropdown; // UI Dropdown public Text outputText; // UI Text public List<string> options; // 下列表框的选项 public string selectedOption; // 当前选中的选项的 void Start() { // 将下列表框选项赋给UI Dropdown dropdown.AddOptions(options); } // 当下列表框的选项更改时调用 public void OnDropdownValueChanged(Dropdown dropdown) { // 获取当前选中的选项的 selectedOption = options[dropdown.value]; // 更新UI Text的文本显示 outputText.text = "Current selection: " + selectedOption; } } ``` 在此示例中,我们定义了一个公共Dropdown和Text变量,用于引用UI Dropdown和UI Text。我们还定义了一个公共字符串列表,用于存储下列表框的选项,以及一个公共字符串变量,用于存储当前选中的选项的。 在Start()方法中,我们将下列表框的选项赋给UI Dropdown。 在OnDropdownValueChanged()方法中,我们获取当前选中的选项的,并更新UI Text的文本显示。我们还将选中的选项的给定义的字符串变量。此方法将在UI Dropdown的onValueChanged事件中调用。 您可以将此脚本附加到UI Dropdown上,并在Inspector视图中设置选项和引用UI Text。这样,当用户更改下列表框的选项时,将显示当前选中的选项的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值