激活jquery日历后日期文本框写入html从javascript
Activate jquery calendar after date textbox written to html from javascript
嗨,我试图从我的页面引用日期拾取器后,选择日期拾取器的文本框从javascript写入html文档。只是想知道有没有办法触发这个。通常情况下,我只会写在行中,但对于我所做的,我需要它是动态的。
<body>
<script>
function popHTML() {
var MyInside = document.getElementById("MyInside")
var ohtml
ohtml = ""
ohtml = "<table><tr><td height='"37'"><input type='"text'" id='"XDATE2'" name='"XDATE2'" /></td></tr></table>"
MyInside.innerHTML = ohtml
}
</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7/jquery-ui.min.js"></script>
<table><tr><td><input type="button" onclick="popHTML()"></td><td id="MyInside"></td></tr></table>
<script type="text/javascript">
var DatePicked = function() {
var departure = $("#XDATE");
var arrival = $("#arrival");
var nights = $("#nights");
var triggeringElement = $(this);
var departureDate = departure.datepicker("getDate");
}
$(function() {
$("#XDATE, #arrival").datepicker({
onSelect: DatePicked
});
});
</script>
</body></html>
你需要把这段代码
$("#XDATE, #arrival").datepicker({
onSelect: DatePicked
});
在将input元素写入文档的函数内部(或调用from),并且在将input元素写入文档之后。
在你的例子中将在这行之后:
MyInside.innerHTML = ohtml
相关文章:
- 来自文本输入null的html javascript变量
- Html/Javascript-如何屏蔽除英国以外的所有欧盟国家,并允许所有非欧盟国家
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- HTML/Javascript表单会自动重置
- html/javascript中的可拖动文本
- 在HTML/JavaScript中减去两个数字
- 基本的HTML Javascript程序.这是怎么回事
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- 在HTML/Javascript文件中获取App Inventor 2变量值
- HTML/JavaScript表格标题
- 如何修复在浏览器中打开后出现在屏幕上的html/Javascript代码
- 在HTML JavaScript头部分运行Google脚本函数
- 如何在 html/javaScript/Jquery 中“浏览文件夹”
- 带有消息html/javascript的进度条
- 在html/javascript中请求撤消/重做事件
- 使用HTML/Javascript表单使用ActiveXObject创建带有嵌入图像的outlook电子邮件
- 使用html/javascript启动小部件
- 移动html/javascript编程中的变量传递