Как я могу установить атрибут Имени поля ввода с помощью JQuery?

Быстрый вопрос... Я задавался вопросом, как я могу заставить это происходить.

Хорошо у меня есть поле ввода как такой:

<input type="text" id="input1" size="10" name="" value="" class="checked other_amount" onfocus="Toggle('radio1', 'input1');" />

Я хотел бы нажать на отделение с идентификатором #resetPrompt и заполнить пустое название attr от входа с "other_amount"

Я - вне идей его долгий день

Спасибо парни,

Матовый

31
задан TikaL13 25 February 2010 в 22:26
поделиться

3 ответа

$('#resetPrompt').click(function(){
    $('#input1').attr('name', 'other_amount');
});
60
ответ дан 27 November 2019 в 22:01
поделиться

Предполагается, что "other_amount" - это имя, а не идентификатор соответствующего входа.

$('#resetPrompt').click( function() {
   $('#input1').attr('name', $('[name=other_amount]').val());
});
1
ответ дан 27 November 2019 в 22:01
поделиться

Если "other_amount" - это идентификатор другого входа, используйте attr и val следующим образом:

$("#resetPrompt").click(function(){
    var otherValue = $("#other_amount").val();
    $("#input1").attr("name", "someName");
}
1
ответ дан 27 November 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: