jQuery:更新,按类,跨度标签与日期picker输入值

jQuery: Update, by class, span tags with datepicker input value?

本文关键字:日期 picker 标签 输入 更新 按类 jQuery      更新时间:2023-09-26

我如何更新标签/class="able",与日期拾取器值存储在<input id="datepicker">字段?

步骤:

  1. 点击"日期指示器"输入字段;日期日历打开。
  2. 选择日期;"datepicker"
  3. 单击"Load"按钮。
  4. class="able"值的
  5. <span>标签现在等于"datepicker"

HTML

<html lang="en">
<head>
<meta charset="UTF-8" />
<title>jQuery Pass Value Input to SPAN2</title>
<link rel="stylesheet" href="themes/base/jquery.ui.all.css">
<script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
<script src="js/jquery-1.6.2.min.js"></script>
<script src="ui/jquery.ui.core.js"></script>
<script src="ui/jquery.ui.datepicker.js"></script>
<script>
$(function() {
    $( "#datepicker" ).datepicker();
});
</script>
</head>
<body>
<div>
<p>Date: <input id="datepicker" type="text"></p>
<br>
<input type="Button" id="button1" Value="LOAD">
</div>
<span id="result1" class="able"> </span>
<span id="result2" class="able"> </span>
<span id="result3" class="able"> </span>
<span id="result4" class="baker"> </span>
<span id="result5" class="baker"> </span>
<span id="result6" class="charlie"> </span>
</body>
</html>

你需要绑定一个onclick事件到加载按钮并且在onclick函数中你需要像下面这样设置span文本

 $('#button1').click (function () {
      $('span.able').text($('#datepicker').val());
});

这是JQuery代码:

$("span.able").text($("#datepicker").text());

上面的代码所做的是,用class = "able"选择所有的span标签。然后将其内部文本设置为ID = datepicker文本框中的值。

下面是text()函数的文档:http://api.jquery.com/text/

$("Load-button-selector").click( function(){
    $("span.able").html( $("datepicker-filed-selector").val() );
});