You could try:

<script type="text/javascript">
   $(document).ready(function() {
      $('#Test').find('input[name="Prefix"]').css('background-
color','yellow');
   });
</script>

but you should consider getting rid of the table as you can style a
form's layout using css for tags like form, fieldset, label, input...


On 14 Okt., 22:40, TimW66 <[EMAIL PROTECTED]> wrote:
> The input needs to have an ID, jQuery can't reference by the name
> attribute using the style you specified.  You might also try:
> $("#form input['name=Prefix']").val("Testing");
>
> Here's more on selecting by 
> attribute:http://docs.jquery.com/Selectors/attributeEquals#attributevalue
>
> And for more on selectors:http://docs.jquery.com/Selectors
>
> Also, you'll need to use the val() function instead of value.
>
> On Oct 14, 2:49 pm, wyo <[EMAIL PROTECTED]> wrote:
>
> > I've a form like
>
> > <form id="Test" ...>
> >   <fieldset>
> >     <table ...>
> >       <tbody>
> >       <tr>
> >         <td><input name="Prefix"></td>
>
> > Now I try to access it in the following way:
>
> >   $('#Test, Prefix').value = 'Testing";
>
> > I also tried
>
> >   $('#Test', 'Prefix').value = 'Testing";
>
> > with no success. Any idea what's wrong?
>
> > O. Wyss

Reply via email to