0.1.1 • Published 9 years ago

expaste v0.1.1

Weekly downloads
119
License
MIT
Repository
github
Last release
9 years ago

expaste

Parser for pasted data that is copied from spreadsheet on Excel and Google Drive

Build Status

demo

ex.) Markdown output

Demo Page

demo

usage

Vanilla

document.getElementById('input').addEventListener('paste', function (e) {

	var ep = expaste.getDataByEvent(e);

	// output style
	var json = ep.toJSONStringify();
	var csv = ep.toCSV();
	var tsv = ep.toTSV();
	var md = ep.toMarkdown();

	// overwritten paste
	this.value = md;

	e.preventDefault();

}, false);

jQuery

$('#input').on('paste', function (e) {

	var ep = expaste.getDataByEvent(e.originalEvent);

	// output style
	var json = ep.toJSONStringify();
	var csv = ep.toCSV();
	var tsv = ep.toTSV();
	var md = ep.toMarkdown();

	// overwritten paste
	$(this).val(md);

	return false;

});

Support

  • Chrome
  • Safari
  • Firefox

unsupport

  • Internet Explorer

Partial support in IE refers using a non-standard method of interacting with the clipboard. Can I use