如何在没有id的文本字段中输入值?

时间:2013-12-09 11:50:36

标签: javascript jquery

这是相关代码

<input class="text last-name" type="text" value=""      name="hotelInformation.rooms[0].contactPerson.name.lastName">

我无法编辑HTML代码。

3 个答案:

答案 0 :(得分:0)

然后使用类选择器..

 $('.last-name').val('lastname');

如果您确定没有其他元素具有类姓氏。

否则更具体,您可以使用attribute selector

答案 1 :(得分:0)

由于您有一个name attr,您可以使用它来为文本框添加值 这反映了确切的文本框,除非hotelInformation.rooms[0].contactPerson.name.lastName此名称是唯一的

$('[name="hotelInformation.rooms[0].contactPerson.name.lastName"]').val("hello");

答案 2 :(得分:0)

如果没有id,则可以按类名添加文本:

$('.last-name').val('your text');  

或者通过:

$('input.last-name').attr('value', 'your text');  

或通过:

$( "input[name='hotelInformation.rooms[0].contactPerson.name.lastName']" ).val("your text");