Javascript 使用jQuery查找div标记内的输入字段
在jQuery函数中,我将div标记读入变量。该div标记中有许多文本字段。我想通过名称获取特定字段 标签: 获取字段:Javascript 使用jQuery查找div标记内的输入字段,javascript,jquery,Javascript,Jquery,在jQuery函数中,我将div标记读入变量。该div标记中有许多文本字段。我想通过名称获取特定字段 标签: 获取字段: guest_html.getElementById('fname'); 但这将返回错误“没有方法'getElementById'” 我只想获取“fname”字段并动态更改其名称。我如何才能做到这一点?更改 var guest_html=$('#guests_feilds1').html() 到 var guest_html=$('guest_feilds1') 您需要获
guest_html.getElementById('fname');
但这将返回错误“没有方法'getElementById'”
我只想获取“fname”字段并动态更改其名称。我如何才能做到这一点?更改
var guest_html=$('#guests_feilds1').html()代码>
到
var guest_html=$('guest_feilds1')代码>
您需要获取对象引用,而不是内部内容。更改
var guest_html=$('#guests_feilds1').html()代码>
到
var guest_html=$('guest_feilds1')代码>
您需要获取对象引用,而不是内部内容。更改
var guest_html=$('#guests_feilds1').html()代码>
到
var guest_html=$('guest_feilds1')代码>
您需要获取对象引用,而不是内部内容。更改
var guest_html=$('#guests_feilds1').html()代码>
到
var guest_html=$('guest_feilds1')代码>
您需要获取对象引用,而不是内部内容。guest\u html
是一个字符串,因此没有方法getElementById
您需要的是:
// since you use getElementById('fname'), I assume fname is an id
$('#fname').attr('name', 'foo'); // change the name of the element with id fname
guest\u html
是一个字符串,因此没有方法getElementById
您需要的是:
// since you use getElementById('fname'), I assume fname is an id
$('#fname').attr('name', 'foo'); // change the name of the element with id fname
guest\u html
是一个字符串,因此没有方法getElementById
您需要的是:
// since you use getElementById('fname'), I assume fname is an id
$('#fname').attr('name', 'foo'); // change the name of the element with id fname
guest\u html
是一个字符串,因此没有方法getElementById
您需要的是:
// since you use getElementById('fname'), I assume fname is an id
$('#fname').attr('name', 'foo'); // change the name of the element with id fname
我想你应该这样试试
$(document).ready(function(){
var parentHtmlTag = $('#guests_feilds1');
// Getting fname value
var fname = parentHtmlTag.find('#fname').val();
alert('First Name : '+fname);
// Setting value of fname dynamically
var newFname = parentHtmlTag.find('#fname').val('Test');
alert('New First Name : '+newFname);
});
我想你应该这样试试
$(document).ready(function(){
var parentHtmlTag = $('#guests_feilds1');
// Getting fname value
var fname = parentHtmlTag.find('#fname').val();
alert('First Name : '+fname);
// Setting value of fname dynamically
var newFname = parentHtmlTag.find('#fname').val('Test');
alert('New First Name : '+newFname);
});
我想你应该这样试试
$(document).ready(function(){
var parentHtmlTag = $('#guests_feilds1');
// Getting fname value
var fname = parentHtmlTag.find('#fname').val();
alert('First Name : '+fname);
// Setting value of fname dynamically
var newFname = parentHtmlTag.find('#fname').val('Test');
alert('New First Name : '+newFname);
});
我想你应该这样试试
$(document).ready(function(){
var parentHtmlTag = $('#guests_feilds1');
// Getting fname value
var fname = parentHtmlTag.find('#fname').val();
alert('First Name : '+fname);
// Setting value of fname dynamically
var newFname = parentHtmlTag.find('#fname').val('Test');
alert('New First Name : '+newFname);
});
您可以尝试以下方式:
var div = $('#guests_feilds1');
# finding using ID:
div.find('#input1').val()
# finding using name:
div.find("input[name='your_input_name']").val()
您可以尝试:
var div = $('#guests_feilds1');
# finding using ID:
div.find('#input1').val()
# finding using name:
div.find("input[name='your_input_name']").val()
您可以尝试:
var div = $('#guests_feilds1');
# finding using ID:
div.find('#input1').val()
# finding using name:
div.find("input[name='your_input_name']").val()
您可以尝试:
var div = $('#guests_feilds1');
# finding using ID:
div.find('#input1').val()
# finding using name:
div.find("input[name='your_input_name']").val()
试试这个
var guest_html=$(“#guests_feilds1”)
var input=$(this.find('input[name=“name”]”)
console.log(输入)试试这个
var guest_html=$(“#guests_feilds1”)
var input=$(this.find('input[name=“name”]”)
console.log(输入)试试这个
var guest_html=$(“#guests_feilds1”)
var input=$(this.find('input[name=“name”]”)
console.log(输入)试试这个
var guest_html=$(“#guests_feilds1”)
var input=$(this.find('input[name=“name”]”)
console.log(input)如果只有一个id为“fname”的元素,那么您可以直接使用
getElementById('fname'),而不是在对象上调用它如果只有一个id为'fname'的元素,那么可以直接使用
getElementById('fname'),而不是在对象上调用它如果只有一个id为'fname'的元素,那么可以直接使用
getElementById('fname'),而不是在对象上调用它如果只有一个id为'fname'的元素,那么可以直接使用
document.getElementById('fname'),而不是在对象上调用它document.getElementById('frame').value;会给你价值。
现在您可以动态更改…document.getElementById('frame').value;会给你价值。
现在您可以动态更改…document.getElementById('frame').value;会给你价值。
现在您可以动态更改…document.getElementById('frame').value;会给你价值。
现在您可以动态更改…什么是fname?输入字段的id或名称?什么是fname?输入字段的id或名称?什么是fname?输入字段的id或名称?什么是fname?输入字段的id或名称?