<input type="button" value="3" i"dcc" onclick="fdfdfd()"如何用js获取点击后的value和id值?
<inputtype="button"value="3"i"dcc"onclick="fdfdfd()"如何用js获取点击后的value和id值?varvaluess=d...
<input type="button" value="3" i"dcc" onclick="fdfdfd()"如何用js获取点击后的value和id值?
var valuess = document.getElementById("cc").value;
问题在于我并不确定这个id是多少,因为这个id是随机生成的,唯一能确定是我点击的是哪一个button 。
onclick="fdfdfd(this) 展开
var valuess = document.getElementById("cc").value;
问题在于我并不确定这个id是多少,因为这个id是随机生成的,唯一能确定是我点击的是哪一个button 。
onclick="fdfdfd(this) 展开
5个回答
展开全部
既然你id能随机生成,当然也能传过去
<form name="form1" action="">
<input type="button" value="3" id="aa" onclick="fdfdfd(document.form1.aa.value)">
</form>
<script language="javascript">
function fdfdfd(aa){
alert(aa);
aa就是你随机产生的id,你可以在JSP里嵌入代码
<%String id;//随机产生%>
然后再下面这样用
id='<%=id%>' doucment.form1.<%=id%>.value
}
<form name="form1" action="">
<input type="button" value="3" id="aa" onclick="fdfdfd(document.form1.aa.value)">
</form>
<script language="javascript">
function fdfdfd(aa){
alert(aa);
aa就是你随机产生的id,你可以在JSP里嵌入代码
<%String id;//随机产生%>
然后再下面这样用
id='<%=id%>' doucment.form1.<%=id%>.value
}
展开全部
获取value值var value=document.getElementById("cc").value,至于id应该是已知量吧,还是你的fdfdfd()函数想处理多个button,不知道是哪个调用的?如果是这样的话把函数改成fdfdfd(obj),调用的时候用fdfdfd(this)
<input type="button" value="3" id="cc" onclick="fdfdfd(this)" />
<script language="javascript">
function fdfdfd(obj){
var value = obj.value;
alert(value);
}
</script>
<input type="button" value="3" id="cc" onclick="fdfdfd(this)" />
<script language="javascript">
function fdfdfd(obj){
var value = obj.value;
alert(value);
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
onclick函数是fdfddf,所以函数可以这样写
fdfdfd(){
alert(this.value()); // 这是弹出的value值;
alert(this.id); // 这是弹出的ID
}
标题里面的ID写错了,“号没打对
<input type="button" value="3" id"="cc" onclick="fdfdfd()" >
这才是正确的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input type="button" value="3" id="cc" onclick="fdfdfd()" />
<script language="javascript">
function fdfdfd(){
var valuess = document.getElementById("cc").value;
alert(valuess);
}
</script>
<script language="javascript">
function fdfdfd(){
var valuess = document.getElementById("cc").value;
alert(valuess);
}
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-07-24
展开全部
使用this关键子就好 代表了 button对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询