Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用聚合物对chrome中的固定文本区域进行意外调整_Javascript_Html_Google Chrome_Polymer - Fatal编程技术网

Javascript 使用聚合物对chrome中的固定文本区域进行意外调整

Javascript 使用聚合物对chrome中的固定文本区域进行意外调整,javascript,html,google-chrome,polymer,Javascript,Html,Google Chrome,Polymer,我有一个文本区的问题,它应该会永久地填满整个页面。因此,我使用聚合物布局 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script src="packages/web_components/platform.js"></script> <link rel="import" href="packages/paper_eleme

我有一个文本区的问题,它应该会永久地填满整个页面。因此,我使用聚合物布局

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <script src="packages/web_components/platform.js"></script>
  <link rel="import" href="packages/paper_elements/paper_input.html">
  <link rel="import" href="packages/core_elements/src/polymer/layout.html">
</head>
<body unresolved fullbleed horizontal layout>
  <textarea flex self-stretch id="myTextarea" style="resize: none; background-color: lightgray"></textarea>

  <script type="text/javascript">
    var textarea = document.getElementById("myTextarea");
    textarea.value = 'something';
    setTimeout(function () {
      textarea.value = 'another\nrow';
    }, 5000);
  </script>
</body>
</html>

var textarea=document.getElementById(“myTextarea”);
textarea.value='something';
setTimeout(函数(){
textarea.value='other\nrow';
}, 5000);
编辑:我根据需要创建了JSFIDLE

它在InternetExplorer11和Firefox30中工作,但在Chrome35中,如果使用javascript将其内容更改为具有不同行数的内容,则MyTextArea会更改其高度。为什么会发生这种情况?我怎样才能解决这个问题

谢谢,

迈克尔

你能做一把小提琴吗?我做了一把小提琴(见编辑)。我希望现在有人能帮助我。