• Javier Freire García
  • NEWBIE
  • 0 Points
  • Member since 2023

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 1
    Replies
I am trying to use JQuery to extract value I have entered into my InputTextArea. I have tried few JQuery quotes and I always get the same error "undefined"

VisualForce Code
<div id="email" class="ff-form">
            <div class="ff-formtitle">Email</div>
            <div>
                <apex:pageBlock mode="view" id="pb">
                    <apex:pageBlockSection columns="1" id="pbs">
                        <apex:pageblocksectionitem >
                            <apex:outputLabel value="Email Body : " for="ebody"/>
                            <apex:inputTextarea id="eBody" value="{!emailbody}" rows="9" cols="50"  richText="true"/>
                        </apex:pageblocksectionitem>
                    </apex:pageBlockSection> 
                </apex:pageBlock>
            </div>
        </div>

JQuery Code
 
console.log(jQuery('input[id$="subject"]').val());
		console.log(jQuery('input[id$="eBody"]').val());
		console.log(jQuery('input[id$="eBody"]').html());
		console.log(jQuery('input[id$="eBody"]').text());
		console.log(jQuery('inputtextarea[name="eBody"]').val());
		console.log(jQuery('inputtextarea[name="eBody"]').html());
		console.log(jQuery('inputtextarea[name="eBody"]').text());
		console.log(jQuery('textarea[name="eBody"]').val());
		console.log(jQuery('textarea[name="eBody"]').html());
		console.log(jQuery('textarea[name="eBody"]').text());

I have tried all the above JQuery Syntax but unfortunatly it doesn't return the value I enter into my inputTextArea.
Any help would be appertiated. 
Thanks
 
  • March 15, 2016
  • Like
  • 0