通过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>
 
  

 

 

 

转载于:https://www.cnblogs.com/cai-yu-candice/p/6057634.html

JavaFX TextArea 中的方法包括: 1. appendText(String text):在文本区域的末尾追加文本。 2. clear():清空文本区域中的所有文本。 3. deleteText(int start, int end):删除文本区域中从 start 到 end 的文本。 4. insertText(int index, String text):在文本区域的 index 位置插入文本。 5. replaceText(int start, int end, String text):替换文本区域中从 start 到 end 的文本为 text。 6. selectAll():选中文本区域中的所有文本。 7. selectRange(int start, int end):选中文本区域中从 start 到 end 的文本。 8. setEditable(boolean value):设置文本区域是否可编辑。 9. setPrefRowCount(int value):设置文本区域的首选行数。 10. setPrefColumnCount(int value):设置文本区域的首选列数。 11. setWrapText(boolean value):设置文本区域是否自动换行。 12. getText():获取文本区域中的所有文本。 13. getSelectedText():获取文本区域中选中的文本。 14. getCaretPosition():获取文本区域中光标的位置。 15. getAnchor():获取文本区域中选中文本的锚点位置。 16. getLength():获取文本区域中的文本长度。 17. getParagraphs():获取文本区域中的段落列表。 18. getStyle():获取文本区域的样式。 19. setStyle(String style):设置文本区域的样式。 20. setFont(Font font):设置文本区域的字体。 21. setPromptText(String text):设置文本区域的提示文本。 22. setOnAction(EventHandler<ActionEvent> value):设置文本区域的 Action 事件处理程序。 23. setOnKeyPressed(EventHandler<KeyEvent> value):设置文本区域的 KeyPressed 事件处理程序。 24. setOnKeyReleased(EventHandler<KeyEvent> value):设置文本区域的 KeyReleased 事件处理程序。 25. setOnKeyTyped(EventHandler<KeyEvent> value):设置文本区域的 KeyTyped 事件处理程序。 26. setOnMouseClicked(EventHandler<MouseEvent> value):设置文本区域的 MouseClicked 事件处理程序。 27. setOnMousePressed(EventHandler<MouseEvent> value):设置文本区域的 MousePressed 事件处理程序。 28. setOnMouseReleased(EventHandler<MouseEvent> value):设置文本区域的 MouseReleased 事件处理程序。 29. setOnMouseEntered(EventHandler<MouseEvent> value):设置文本区域的 MouseEntered 事件处理程序。 30. setOnMouseExited(EventHandler<MouseEvent> value):设置文本区域的 MouseExited 事件处理程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值