pb03 / input-file

A tiny (1kb minified) javascript plugin which automatically stylizes the native file input field.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Input-file.js

A tiny (1kb minified) javascript plugin that automatically stylizes the native input field.

Demo

Live demo

Installation

npm i input-file

Usage

<html lang="en">
<head>
	<link rel="stylesheet" href="../input-file.css">
</head>

<body>

	<input type="file" name="files" multiple>

	<script src="../input-file.min.js"></script>
	<script>
		new InputFile({
			// options
		});
	</script>
</body>
</html>

Options

Property Default Description
buttonText 'Choose files' Label for the button
hint 'or drag and drop files here' Help text
message 'files chosen' Message shown after selecting files

About

A tiny (1kb minified) javascript plugin which automatically stylizes the native file input field.


Languages

Language:JavaScript 73.7%Language:CSS 26.3%