Получение названия якоря и ввод во ввод - PullRequest
2 голосов
/ 27 июля 2011

Я пытаюсь понять, как я могу получить атрибут заголовка якоря и вставить его во вход.не вставляется внутрь ввода.

Каков может быть правильный способ сделать это?

PS Если я хочу указать один вход, а не все, то какой синтаксис подходит?$("input[name='this-one']")?

Ответы [ 2 ]

2 голосов
/ 27 июля 2011

используйте вместо

$("input").val(url);
2 голосов
/ 27 июля 2011

Проблема, вероятно, заключается в использовании text() вместо val(), элемент input на самом деле не имеет содержимого text(), скорее он имеет value, который jQuery обращается как val() следовательно, это должно работать:

$(".choosebox a").click(function () { 
    var url = this.title; // Using the native JavaScript/DOM method for getting the title attribute.
    //alert(url);
    $("input[name='this-one']").val(url);
    return false;
});

Ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...