I want to write a "Phone" component that allows me to define 3 text input boxes contained inside it:
My question is: How can can i bind/retrieve the values in my containing page and how do I avoid name conflicts if i have more than 1 Phone component on the containing page? Phone.html <html> <body jwcid="$content$"> <input jwcid="phone1" name="phone1" tabindex="80" size="3" maxlength="3" displayName="Day Phone"/> - <input jwcid="phone2" name="dayphone2" type="text" id="dayphone2ID" tabindex ="90" size="3" maxlength="3" displayName="Day Phone" /> - <input jwcid="phone3" name="dayphone3" type="text" id="dayphone3ID" tabindex ="95" size="4" maxlength="4" displayName="Day Phone" /> </body> </html> Phone.jwc <component-specification allow-body="no"> <component id="phone1" type="TextField"> <binding name="value" value="phone1"/> </component> <component id="phone2" type="TextField"> <binding name="value" value="phone2"/> </component> <component id="phone3" type="TextField"> <binding name="value" value="phone3"/> </component> </component-specification> ** -jm