javascript如何获取按钮value值给另一个ID的input

javascript如何获取按钮value值给另一个ID的input,第1张

span 标签改成 input 就行了, 如果按照你这样写的话,应该写成:

$("#trans-language")val($(this)attr('value'));

value是input内置的属性,在span中属于自定义属性。

<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,所以你会失败。

错误一、你的关键词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>

<div id="radios" class="radios">

<input type="radio" name="r" id="r1" value="1" /> 单选框1

<input type="radio" name="r" id="r2" value="2" /> 单选框2

<input type="radio" name="r" id="r3" value="3" /> 单选框3

</div>

<script>

var oRadios = documentgetElementById('radios')getElementsByTagName('input');

for( var i = 0, len = oRadioslength; i < len; i++){

oRadios[i]onclick = function(){

var value = thisvalue;

if( value == 1){ //显示相应的内容

alert('你点了第一个');

} else if( value == 2){

alert('你点了第2个');

} else{

alert('你点了第3个');

}

}

}

</script>

以上就是关于javascript如何获取按钮value值给另一个ID的input全部的内容,包括:javascript如何获取按钮value值给另一个ID的input、javascript如何通过id获取按钮,然后改变按钮的value值、js获取p标签里面的内容点击button按钮传值给vaule等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9444006.html

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

发表评论

登录后才能评论

评论列表(0条)

保存