$('#form1:input') doesn't work
What if I have 2 forms on 1 page:

	<form id="form1">
		<input type="text" />
		<input type="text" />
	</form>
	
	<form id="form2">
		<input type="text" />
	</form>

And I want to access the input elements of the first one.  I do the following:

    $(document).ready(function() {
        var bla = $('#form1:input');
        alert(bla.length);
    });	

But it displays 0 count.  I'll appreciate if somebody can advise.
$('#form1:input') doesn't work
===

What if I have 2 forms on 1 page:

	<form id="form1">
		<input type="text" />
		<input type="text" />
	</form>
	
	<form id="form2">
		<input type="text" />
	</form>

And I want to access the input elements of the first one.  I do the following:

    $(document).ready(function() {
        var bla = $('#form1:input');
        alert(bla.length);
    });	

But it displays 0 count.  I'll appreciate if somebody can advise.