首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用TextArea将TextArea文本旋转180度

如何利用TextArea将TextArea文本旋转180度
EN

Stack Overflow用户
提问于 2020-07-27 06:20:13
回答 3查看 877关注 0票数 2

我试图在180度内旋转所有字母,数字和符号,简单地说,我指的是颠倒的文本。但是代码不起作用,我想做的是用这段代码做什么?

备注:我想旋转写在TextArea中的文本,而不是旋转TextArea。

JsFiddle

代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<body>

<form>
<textarea  id="textArea1" style="height: 100px; width: 468px;"></textarea><br />
<br />
<input onclick="myFunction()" type="button" value="Flip Text" /><br />
<br />

<textarea id="textArea2" style="height: 100px; width: 468px;"></textarea>
 
</form>

<script>
function myFunction() {

  document.getElementById("textArea2").value =  document.getElementById("textArea1").css('transform', 'rotate(180deg)');
  
}
</script>

</body>
</html>
EN

回答 3

Stack Overflow用户

发布于 2020-07-27 06:27:27

将功能内容更改为

代码语言:javascript
复制
document.getElementById("textArea2").value =  document.getElementById("textArea1").css('transform', 'rotate(180deg)');

代码语言:javascript
复制
document.getElementById("textArea1").style.transform  = 'rotate(180deg)';
票数 0
EN

Stack Overflow用户

发布于 2020-07-27 06:34:16

在您的textarea中,style=""将转换属性添加为

代码语言:javascript
复制
<textarea  id="textArea1" style="height: 100px; width: 468px; transform: rotate(180deg)"></textarea><br />

您要求按一下按钮,您必须旋转,所以在clickFunction下面,您可以添加一行如下:

代码语言:javascript
复制
clickFunction(){
   document.getElementById('textArea1').style.transform = 'rotate(180deg)';
}
票数 0
EN

Stack Overflow用户

发布于 2020-07-27 07:14:02

代码语言:javascript
复制
function myFunction() {

  document.getElementById('rotatedText').innerText = document.getElementById("inputArea").value;
}
代码语言:javascript
复制
#rotatedText {
  width: 468px;
  border: 1px solid #000;
  margin-top: 5px;
  
  -moz-transform: scale(1, -1);
  -webkit-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
代码语言:javascript
复制
<!DOCTYPE html>
<html>

<body>
  <form>
    <textarea id="inputArea" style="height: 100px; width:   468px;">I AM READY TO FLIP.</textarea>
    <br/>
    <input onclick="myFunction()" type="button" value="Flip Text" />
    <br />
    <div id="rotatedText" contenteditable="true"> </div>
  </form>

</body>

</html>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63109667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档