- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码:
我对 javascript 完全陌生,这是我第一次使用它。 HTML 选择的值必须是 01,02 等,这就是为什么我必须使用很长的 if else 语句。这些值必须提交给服务器上的应用程序,这对于获取值的方式非常挑剔。
为什么它不会在选择框中将日期设置为 15(今天)?
最佳答案
您遇到了一些问题,您没有在左侧包含 jQuery,该元素具有 名称 而不是 ID 或 CID
,因此它需要是 id="CID"
或者您的选择器需要是 select[name='CID']
。最后,您需要将一个字符串传递给 .val()
以获得您想要的结果,否则它会尝试将其设置为 "4"
,这不等于“04”
。
您可以将所有代码缩短为:
var day = new Date().getDate().toString();
$("#CID").val(day.length == 1 ? "0" + day : day);
You can test it here ,也如Jamiec指出,您希望 .getDate()
获取月份的日期,而不是 .getDay()
,后者一周。
关于JavaScript/JQuery GetDay(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3254930/
我的代码 var d = new Date("2014-09-01"); var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday',
好的,所以我想做的是从 input 元素中检索一些信息,该元素是 type date。然后我将它存储在一个 .json 文件中,稍后我解析它以在程序启动时检索数据。之后,我想使用 date.getDa
Date.getDay() 是否区分文化? 我的意思是,如果在星期一日期调用 getDay(),它会在美国文化浏览器中返回 1 而在法国文化浏览器中返回 0 吗? 谢谢 最佳答案 不,它将始终为星期日
这个问题在这里已经有了答案: Date.getDay() javascript returns wrong day (8 个答案) 关闭 9 年前。 这是我在浏览器和 node.js(类似)中测试过
我想为较旧的日期(从 1000 年开始)查找日期,当我尝试为日期查找日期时“1494 年 9 月 30 日” 使用 javascript getDay() 函数我得到星期天而不是星期二,我试过的代码是
首先,我知道 javascript 中的星期几从 0 开始,星期日 = 0,星期六 = 6。 但是,我在这里遗漏了一些简单的东西,但下面的代码总是返回我想要的,但少了 1。 这应该返回 6,但返回 5
当我制作一个使用日期来确定其字段值的表单时,我遇到了以下问题。在我的表单中,我使用带有一些选项的“选择”输入和一个可以输入日期的字段。 “选择”输入中某个选项的值取决于输入的日期(该值代表价格,周末价
我使用下面的代码来检查日期并显示日期名称,例如星期一、星期二、星期三等。 function getDayDisplay(fullYear){ var tmpArray =
我有以下代码: http://jsfiddle.net/SPWWx/ 我对 javascript 完全陌生,这是我第一次使用它。 HTML 选择的值必须是 01,02 等,这就是为什么我必须使用很长的
这个问题已经有答案了: 已关闭11 年前。 Possible Duplicate: Why does getDay return incorrect values? (javascript) 我在 j
这个问题在这里已经有了答案: Why does getDay return incorrect values? (javascript) (1 个回答) 关闭 9 年前。 有一个例子 console
我正在尝试用 JavaScript 启动一个简单的预订应用程序,但在第一步中遇到了一些麻烦。我想从数组中排除星期六和星期日。 这是我的脚本(我使用 datejs): var today = Date.
结果显示“Monday1”,因为.getDay方法将1显示为星期一。 var dob = new Date("April 2,1984"); var weekDay = dob.getDay(); i
我有这个代码来查找 2012-01-24 工作日的值(应该是星期二): ============ var myDay=new Date(); myDay.setUTCFullYear(2012, 0,
首先,这在客户端工作得很好: var timeOfMessageSent = new Date(); console.log(timeOfMessageSent); // Mon May 22 201
我刚刚开始学习 Javascript,所以我试图应用我学到的第一件事来锻炼一下。首先,我尝试创建一个 .html 文件,然后将其链接到外部 .js 文件并写入一些行。 更具体地说,我尝试在页面上打印将
我想让页面检测今天是否是星期四,以及是否显示一些文本。我不明白为什么这行不通。是因为我可以在 if than 上做 = 吗?请解释,谢谢!
我想我在 Javascript 的 date.getDay() 函数中发现了一个问题。这周,我的一份申请中的“一周中的某一天”(周一、周二等)开始出现偏差。我进行了进一步的挖掘,并能够隔离出日期中断的
我读过https://www.w3schools.com/jsref/jsref_getday.asp返回指定日期是星期几(从 0 到 6)。索引为星期日为0,星期一为1,依此类推。我想获取星期几。
我有以下字符串:“2012-12-10T23:40:41Z” 我的目标是将日期作为数字 (0-6)...sun-sat 我按如下方式传递该字符串: var input = "2012-12-10T23
我是一名优秀的程序员,十分优秀!