javascript - 如何将文本区域的内容发送到新窗口中

标签 javascript html textarea

我想知道如何使用 Window open() 方法将文本区域的内容发送到新窗口中。

这是我的小代码:

HTML

 <textarea name="textcode"></textarea>
 <button  type="submit" onclick="myFunction()">Open in New window</button>

Javascript

function myFunction() {
    window.open("insert the new window path here");
}

最佳答案

使用jquery使用下面的代码。

HTML

<textarea name="textcode" id="text"></textarea>
<button  type="button" id="openwindow">Open in New window</button>

jquery

$(document).ready(function(){
    $('#openwindow').click(function(){
      var value  = $('#text').val();
      window.open('https://www.google.co.in/?#q='+value);
    });
});

您可以将值作为 params.include 路径和参数传递。您将在查询字符串中获取文本区域的值。使用 PHP $_GET['param'] 您将在新窗口中打印数据。

使用纯 JavaScript HTML

<textarea name="textcode" id="text"></textarea>
<button  type="button" onclick="myFunction();">Open in New window</button>

JavaScript

 function myFunction(){
    var value  = document.getElementById("text").value;
    window.open('https://www.google.co.in/?#q='+value);
 }

关于javascript - 如何将文本区域的内容发送到新窗口中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28250094/

相关文章:

javascript - 如何根据用户选择的单选按钮更改要显示的内容?

javascript - 清除两个标签之间的内容

html - XPath - 除标题中的元素外的所有元素

javascript - 当插入符在 textarea 中的行之间移动时触发事件

javascript - 有没有办法在同一个 react 元素中的钩子(Hook)调用之间进行交互

javascript - 使用Javascript在DIV中查找文本,插入HTML表单?

javascript - 第一个下拉列表名称选择在第二个下拉列表中显示电子邮件值

JavaScript:将内容附加为 nextSibling 的子级

codeigniter - 使用 set_value 的 Textarea 未填充 Codeigniter

data-binding - 从文本区域获取用户输入