通过select的value值来改变textarea内字体和大小



 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8" />
 5     <title>test</title>
 6     <style>
 7
 8         #texts{
 9             font-family: ‘黑体‘;
10             font-size: 18px;}
11
12     </style>
13     <script>
14         function changeSize(size){
15             var texts = document.getElementById(‘texts‘);
16             texts.style.fontSize = size.value;
17         }
18
19
20         function changeFamily(family){
21             var texts = document.getElementById(‘texts‘);
22             texts.style.fontFamily = family.value;
23         }
24
25     </script>
26 </head>
27 <body>
28 <form action="#"></form>
29     <label for="fontFamil">字体:</label>
30         <select name="fontFamil" id="fontFamil" onchange="changeFamily(this)">
31             <option value="Microsoft YaHei">Microsoft YaHei</option>
32             <option value="Arial">Arial</option>
33             <option value="宋体">宋体</option>
34             <option value="黑体">黑体</option>
35             <option value="sans-serif">sans-serif</option>
36         </select>
37
38         <label for="fontsize">字号:</label>
39         <select name="fontsize" id="fontsize" onchange="changeSize(this)">
40             <option value="10px">12px</option>
41             <option value="14px">14px</option>
42             <option value="16px">16px</option>
43             <option value="18px">18px</option>
44             <option value="20px">20px</option>
45             <option value="22px">22px</option>
46             <option value="24px">24px</option>
47         </select>
48             <br />
49             <br />
50             <br />
51             <br />
52             <br />
53             <br />
54     <textarea name="texts" id="texts" cols="30" rows="10" placeholder="Hello World"></textarea>
55 </body>
56 </html>

 
时间: 2024-10-25 23:20:08

通过select的value值来改变textarea内字体和大小的相关文章

改变placeholder的字体颜色大小

input::-webkit-input-placeholder { /* WebKit browsers */ font-size:14px; color: #333; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size:14px; color: #333; } input:-ms-input-placeholder { /* Internet Explorer 10+ */ font-size:14px; color

js动态设置select的默认值

根据需求动态的设置select的默认值,若要选定默认则代码selected="selected".动态设置则如下所示: <html> <table> <tr> <td width="250" align="left"> <select name="job" size="1" > <option value="普通会员"&g

js/jquery获取文本框的值与改变文本框的值

我们就用它来学习获取文本框的值及改变文本框的值. 代码如下 复制代码 <script>function get1(){ document.getElementById("txtbox2").value=document.getElementById("txtbox").value; //获取文本框1的值,并赋值给文本框2}</script> <table width="500" border="0"

CSS3魔法堂:禁止用户改变textarea大小

一.前言 在FF.Chrome和Safari下默认时允许用户以拖拽形式来改变textarea大小,这不仅与IE下textarea的行为特点有异,而且textarea的大小变化会撑大其父节点从而破坏整体布局. 二.原因 通过调用 window.getComputedStyle(textarea元素, null).resize 返回both,我们可以知道原来是resize样式属性搞的鬼. 三.CSS3属性──resize 用于设置UserAgent调整元素尺寸的机制,就是说设置用户能否和如何自行改变

IE8下Jquery获取select选中的值的问题

我们一般使用jquery获取select时,一般这么用: <select id='a'>     <option selected='selected' value='1'> </select> var selectedValue = $("#a").val(); 在非IE8下,selectedValue的值为"1",typeof selectedValue 为"string". 在IE8下,selectedV

jquery获得select option的值和对select option的操作

1.jQuery获取Select元素,并选择的Text和Value: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. var checkValue=$("#selec

jquery获取select选中的值并对另一个select禁用启用

误区: 一直以为jQuery获取select中option被选中的文本值,是这样写的: $("#s").text();  //获取所有option的文本值 实际上应该这样: $("#s option:selected").text();  //获取选中的option的文本值 获取select中option的被选中的value值, $("#s").val(); $("#s option:selected").val(); js获

jQuery改变label/input的值,改变class,改变img的src

jQuery改变label/input的值,改变class,改变img的src jQuery改变label的值: $('#aID').text("New Value"); jQuery改变input的值: $('#aID').val("New Value"); jQuery改变class属性: $('#aID').attr('class', "newClass");//设置class $('#aID').addClass('newClass');

关于select标签取值和设置值

获取当前select的选中值可以这样做: var osName = $("#selOsName").find("option:selected").val();或者直接var osName = $("#selOsName").val();实际测试好用建议第一个比较好. 设置select选中某一值可以这样做: $("#selOsName option[value='"+osName+"']").attr(&q