Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 单击按钮后将文本从jQuery检索到HTML_Javascript_Jquery_Html - Fatal编程技术网

Javascript 单击按钮后将文本从jQuery检索到HTML

Javascript 单击按钮后将文本从jQuery检索到HTML,javascript,jquery,html,Javascript,Jquery,Html,我是HTML和jQuery的学习者。正在尝试将文本从jquery检索到html JQuery:单击按钮后返回文本框值 $('#value').click(function() { var value = $("#test").val(); return value; }); HTML:键入文本并单击按钮 <input type="text" id= "test" title="details/> <input type ="button" id="va

我是HTML和jQuery的学习者。正在尝试将文本从jquery检索到html

JQuery:单击按钮后返回文本框值

$('#value').click(function() {
    var value = $("#test").val();
    return value;
    });
HTML:键入文本并单击按钮

<input type="text" id= "test" title="details/>
<input type ="button" id="value" value ="Detail" /> 
<!-- any suggestions how to get the stored value from jquery to html --!>

是,您可以使用以下命令将内容写回文本框:

$("#test").val("something");

我不知道你想干什么?如果我基本上理解正确;您已在第1页的某个页面(第1页)上登录,该页面上有一个值为(隐藏或不隐藏)的元素,当单击某个按钮时,该元素将登录到一个空文本框中?比如说,

<p>Is your name <span id="name">John</span>?</p>
<br/>
<button id="yes_get_name" value="submit">Yes</button>

<input type="text" id="insert_tname" name="name" value=""/>
<script type="text/javascript">
$( document ).ready(function() {
    // Trigger function when Button Clicked
   $( "#yes_get_name" ).click(function() {
   // Assigne Name as a variable
   var name;
   // Assign Value of Name as text of span id="Name"
   var name = $('#name').text()
   // Insert names value into input
   $("#insert_tname").val(name);
   });
});
</script>
你叫约翰吗


对 $(文档).ready(函数(){ //单击按钮时触发功能 $(“#是(获取)名称”)。单击(函数(){ //将名称指定为变量 变量名; //将名称的值指定为span id=“Name”的文本 变量名称=$(“#名称”).text() //将名称值插入到输入中 $(“插入名称”).val(名称); }); });
我希望这有帮助。除此之外,我可能误解了这个问题。
屋顶上有一个测试。

你想做什么。val()将为您提供值,是否要在页面上显示该值?
return
此处不会执行您认为的操作!您无法使用HTML处理信息,因此“返回”HTML真的没有意义:从长远来看,您希望完成什么?您可以调用一个用户定义的函数并将
值作为参数传递,而不是返回值。然后,您可以在函数中执行任何您想执行的操作。单击“提交”按钮后必须执行操作,并在返回值后需要创建超链接。这与要求的内容有何关系?