PTextBox.html 850 B

123456789101112131415161718192021222324252627
  1. <!-- Licensed Materials - Property of IBM
  2. BI and PM: Mobile
  3. (C) Copyright IBM Corp. 2007, 2012
  4. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. -->
  5. <div class="prompt" ${prompt}>
  6. <%
  7. if( !label ) out << "<label>${prompt.columnName}</label>"
  8. %>
  9. <div id="msg${prompt.name}"></div>
  10. <input onKeyPress="return disableEnterKey(event)" <%
  11. def classes = "msgPos:&apos;msg${prompt.name}&apos; ";
  12. if( prompt.numericOnly ){
  13. classes += " numeric"
  14. out << "name='phone_${prompt.name}'"
  15. } else {
  16. out << "name='${prompt.name}'"
  17. }
  18. if( prompt.required ) classes += " required"
  19. out << " value='${prompt.defaultValue}'"
  20. out << " class='${classes}'"
  21. if( prompt.masked ) out << " type='password'>"
  22. else out << " type='text'>"
  23. %></input>
  24. </div>