javascript如何通过id获取按钮,然后改变按钮的value值

javascript如何通过id获取按钮,然后改变按钮的value值,第1张

<script type="text/javascript">

function buttonchange(obj)

{

var sum=parseInt(objid)+2;

alert(sum);

documentgetElementById(""+sum)value=objvalue;

}

</script>

<body>

<input name="3" type="button" id="5" value="改变" onclick="buttonchange(this)" />

<input name="3" type="button" id="7" value="" onclick="" />

</body>

我没有删除那个alert,你可以在你的程序里面试试看,因为objid+2的结果被解释为52,所以你会失败。

对于div来说value属性是自定义属性,因为div默认没有value属性。

获取自定义属性要使用getAttribute方法。

function change(){

var u = documentgetElementById("test")getAttribute('value');

alert(u);

}

楼主,你要搞清楚\x0d\一个表单中,\x0d\无论你放多少submit 都是提交同一个表单,\x0d\所以你放多个submit没有任何意义\x0d\如果是想根据特定的submit,来提交特定的值的话\x0d\你可以在每个submit 换成 button\x0d\给button绑定onclick事件\x0d\\x0d\调用函数,例如:\x0d\\x0d\ \x0d\ \x0d\ \x0d\\x0d\\x0d\script:\x0d\function subForm(type){\x0d\ alert(typevalue);//d出点击按钮的value值\x0d\ //这里就根据typevalue来进行特定的逻辑\x0d\ documentgetElementById("form1")submit(); //提交表单,同理如果有一个id为form2的表单,也可以用documentgetElementById("form2")submit(); 提交\x0d\} \x0d\\x0d\另外给文本的disabled = ‘disabled’的话,那么这个文本的值就不会提交到后台

<input type="button" name="n1" value="b1" onclick="test(this);">

<input type="button" name="n2" value="b2" onclick="test(this);">

<input type="button" name="n3" value="b3" onclick="test(this);">

<input type="button" name="n4" value="b4" onclick="test(this);">

<script>

function test(t)

{

alert('你点击的是'+tvalue+'按钮');

}

</script>

错误一、你的关键词value写错了,写成了vaule

错误二、取值不是obj(),而是:objinnerText

错误三、可能是编辑器的问题,复制代码出来后发现onload、onclick事件都识别不了了。手动输入才可以。

<script type="text/javascript">

windowonload=function()

{

var aaa=documentgetElementById("tixian");

var obj = documentgetElementById("e");

var jin=documentgetElementById("jin");

aaaonclick=function()

{

documentgetElementById("jin")value=objinnerText;

}

}

</script>

以上就是关于javascript如何通过id获取按钮,然后改变按钮的value值全部的内容,包括:javascript如何通过id获取按钮,然后改变按钮的value值、JS如何获取value的值、当表单提交时,js如何获取submit的名称或值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10134432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存