Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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 单击span标记时,如何获取由span标记括起的文本并将其保存为隐藏的输入值?_Javascript_Jquery_Html_Onclick - Fatal编程技术网

Javascript 单击span标记时,如何获取由span标记括起的文本并将其保存为隐藏的输入值?

Javascript 单击span标记时,如何获取由span标记括起的文本并将其保存为隐藏的输入值?,javascript,jquery,html,onclick,Javascript,Jquery,Html,Onclick,单击span标记时,我需要将span标记包含的文本放入隐藏输入中 这是我的代码,我有: <tr class="vevnumdays"> <td class="vevfree" align="center"><span class="vevmonthday">15</span></td> <td class="vevfree" align="center"><span class="vevmonthday">16&

单击span标记时,我需要将span标记包含的文本放入隐藏输入中

这是我的代码,我有:

<tr class="vevnumdays">
<td class="vevfree" align="center"><span class="vevmonthday">15</span></td>
<td class="vevfree" align="center"><span class="vevmonthday">16</span></td>
<td class="vevfree" align="center"><span class="vevmonthday">17</span></td>
</tr>
<input name="startdate" id="startdate" type="hidden" class="sv_date_box" value="Select a Date"/> 

15
16
17
如何使用jquery单击来完成它?

试试这个

$('.vevmonthday').click(function()
{
    $("#startdate").val($(this).text());
});
示例:

这应该可以-


它获取span.vevmonthday的内部文本,并将#startdate设置为该值。

nevermind没有看到它
$('.vevmonthday').on('click',function(){
    $('#startdate').val($(this).text());
});