怎么从js代码中取到input的id值 10

<scriptlanguage="javascript">varDS_x,DS_y;functiondateSelector()//构造dateSelector对象,用来... <script language="javascript">
var DS_x,DS_y;

function dateSelector() //构造dateSelector对象,用来实现一个日历形式的日期输入框。
{
var myDate=new Date();

this.year=myDate.getFullYear(); //定义year属性,年份,默认值为当前系统年份。
this.month=myDate.getMonth()+1; //定义month属性,月份,默认值为当前系统月份。
this.date=myDate.getDate(); //定义date属性,日,默认值为当前系统的日。
this.inputName=''; //定义inputName属性,即输入框的name,默认值为空。注意:在同一页中出现多个日期输入框,不能有重复的name!
this.display=display; //定义display方法,用来显示日期输入框。
}

function display() //定义dateSelector的display方法,它将实现一个日历形式的日期选择框。
{
var week=new Array('日','一','二','三','四','五','六');

document.write("<style type=text/css>");
document.write(" .ds_font td,span { font: normal 12px 宋体; color: #000000; }");
document.write(" .ds_border { border: 1px solid #000000; cursor: hand; background-color: #DDDDDD }");
document.write(" .ds_border2 { border: 1px solid #000000; cursor: hand; background-color: #DDDDDD }");
document.write("</style>");

var M=new String(this.month);
var d=new String(this.date);

if(M.length==1&&d.length==1){
document.write("<input style='text-align:center;' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-0"+this.month+"-0"+this.date+"' ondblclick='this.readOnly=false;this.focus()' onblur='this.readOnly=true' readonly>");}
else if(M.length==1&&d.length==2){
document.write("<input style='text-align:center;' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-0"+this.month+"-"+this.date+"' ondblclick='this.readOnly=false;this.focus()' onblur='this.readOnly=true' readonly>");}
else if(M.length==2&&d.length==1){
document.write("<input style='text-align:center;' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-"+this.month+"-0"+this.date+"' ondblclick='this.readOnly=false;this.focus()' onblur='this.readOnly=true' readonly>");}
else if(M.length==2&&d.length==2){
document.write("<input style='text-align:center;' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-"+this.month+"-"+this.date+"' ondblclick='this.readOnly=false;this.focus()' onblur='this.readOnly=true' readonly>");}

document.write("<button style='width:80px;height:18px;font-size:12px;margin:1px;border:1px solid #A4B3C8;background-color:#DFE7EF;' type=button onclick=this.nextSibling.style.display='block' onfocus=this.blur()>选择日期</button>");

asp.net 后台怎么能取到input的id值?
就是asp。net后台取到js中input的值!
展开
 我来答
前端哈哈哈
推荐于2016-04-22 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:71
采纳率:0%
帮助的人:56.9万
展开全部
1、使用JavaScript原生document.getElementsByName(id)方法;

var Id = document.getElementsByName("input");
var Value = Id.id;
2、一般开发的时候,会用到jquery,jquery是javascript基础上简化的插件。
使用attr()方法
var Value = $('input').attr(id);
21高旭
推荐于2018-03-10 · TA获得超过914个赞
知道小有建树答主
回答量:632
采纳率:50%
帮助的人:502万
展开全部
用jquery:
<input type="button" name="button" id="12">
<input type="button" name="button1" id="13">
<input type="button" name="button2" id="14">
<input type="button" name="button3" id="15">
<input type="button" name="button4" id="16">
<input type="button" name="button5" id="17">
var id=$("input[name=button]").arrt("id");获得第一个input的id
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fz272103148
2010-09-15 · TA获得超过523个赞
知道小有建树答主
回答量:966
采纳率:75%
帮助的人:310万
展开全部
楼主到底想问什么?
一会问怎么通过JS取,一会问怎么通过asp.net后台取.而且.取ID值???
到底是取值还是取ID????

通过ID取值:

Request.Form["id"];

----------------------------------
那么就用Request.Form["这里写文本框的ID"]就能取到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沐彦露bP
2010-09-15 · 贡献了超过110个回答
知道答主
回答量:110
采纳率:0%
帮助的人:34.3万
展开全部
那得用表单提交
用Request.Form["input的id"]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式