Hello: I am trying to make everything I type in certain text fields to be capital letters, and I am using text-transform: uppercase; in the CSS file. And it works perfectly fine on my computer, but I am having trouble with IE6, and according to CSS Compatibility (http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29.aspx) it should work. Any ideas of how I can fix this??

Thank you very much!

  • No solution for you, but an interesting discussion on stack overflow about text transform on input fields: http://stackoverflow.com/questions/2362039/using-text-transform-on-an-input-element-actually-transforms-the-text Cyrena almost 9 years ago
  • Can you give us a URL? John Catterfeld almost 9 years ago

1 answer


Using CSS will only change the letters appearance on the client side, once you submit the form the letters will still be lowercase especially if it goes into a database.

If you're familiar with jQuery, you can try this script using toUppercase()

Snipplr code snippet

Answered almost 9 years ago by VagrantRadio