在Javascript中更改值

我是
Javascript的新手,我正试图通过修改网页来学习.

所以这是一个按钮,当你点击它时,它会获得一个id为oddsInput的孩子.我无法改变价值观

function checksettings(payout) {
$('#oddsPayout').click();
var iodds = $('#oddsInput');
iodds.value = payout;
// $('glyphicon glyphicon-ok btn btn-success').click();
}

checksettings(2)

最佳答案 这是因为$(‘#oddsInput’)是一个
jQuery object.它没有值属性.

访问jQuery对象中的第一个DOM元素:

iodds[0].value = payout;
// or
$('#oddsInput')[0].value = payout;

或者,因为它是一个jQuery对象,使用.val() method

iodds.val(payout);
// or
$('#oddsInput').val(payout);
点赞