I'm using the following code
<input required type="text" name="name" placeholder="Enter your name.." />
but the placeholder value is not appearing in IE browser, please give me a solution or give me an alternative method.
I'm using the following code
<input required type="text" name="name" placeholder="Enter your name.." />
but the placeholder value is not appearing in IE browser, please give me a solution or give me an alternative method.
IE9 and earlier don't support the placeholder
attribute. It's in IE10+.
There are a number of JavaScript solutions out there, if you look for "placeholder shim" or similar. For instance, I did the place5
jQuery plug-in, but that won't help you if you don't use jQuery. But again, there are several others out there. This question and its answers list several.
You can have the placeholder displayed in IE browsers too. Use this plugin, it's probably the simplest method.
Works in all A-grade browsers, including IE6.
Good luck!