Nutritious Pomegranate Muffins
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    react-placeholder-shimpublic

    React-placeholder-shim

    Form placeholder for input and textarea in ie8 and 9.

    install

    Npm:

    npm install react-placeholder-shim

    Bower:

    bower install react-placeholder-shim

    Or simply drop the script somewhere on your page (after React of course):

    <script src="path/to/react-placeholder-shim.js"></script>

    API

    The module exposes the placeholderShim object globally if it doesn't detect cjs (npm). Otherwise, it exports the object.

    The object contains two components.

    <Input />

    For inputs type of text and password.

    <TextArea />

    For textarea.

    Usage

    /** @jsx React.DOM */
    // Assuming the library's dropped in as a script tag.
    var Input = placeholderShim.Input;
     
    // try this on IE!
    var Demo = React.createClass({
      render: function() {
        return (
          <Input type="text"placeholder="hi"onChange={this.handleChange} />
        )
      },
     
      handleChange: function(a, b, c) {
        console.log('it all just works!');
      }
    });
     
    React.renderComponent(<Demo />, document.body);

    License

    MIT.

    install

    npm i react-placeholder-shim

    Downloadsweekly downloads

    2

    version

    0.0.7

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar