怎样在当前页面获取下拉框的年月?

问题一:
怎样在当前页面获取下拉框的年月?
下拉框的年月类似于“2012年1月”“2012年2月”……
要求在当前页面获取其值

问题二:
怎样将“2012年1月”转换为“2012-01”

求解答,万分感谢。

1个回答

问题1:
参见
[url]http://demojava.iteye.com/blog/860545[/url]
得到select的当前选中项的text
document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
得到select的当前选中项的value
document.all.objSelect.value;
问题2:
例如:
var str="2012年1月";
var temp=str.replace("年","-");
var yearTemp=temp.split("-")[0];
var monthTemp=temp.split("-")[1];//按照-分割数组 获取后面的部分也就是1月
var moth=monthTemp.replace("月","");
if(parseInt(moth)<10)
{
moth="0"+moth;
}
var time=yearTemp+moth;

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐