Archief - Multiline paste in input veld

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bram

Legacy Member
Ahoi

Ik heb een kleine gimmick in een online form dat mensen toelaat om meerdere waarden te selecteren in een Excel kolom en deze te pasten in het eerste input field.

Daar alle browsers de velden dan te samen nemen met een spatie, kan ik met volgend script de waarden gewoon splitsen op spatie en verspreiden over de form elementen.

Code:
function processPaste(element)
{
	if(element.val().indexOf(' ') != -1)
	{
		var PasteInput = element.val().split(' ');
		var i = 0;
		$('.inputpunten').each(function() {
			$(this).val(PasteInput[i].replace(' ', ''));
			i++;
			if(i == $('.inputpunten').length && $('.inputpunten').length == PasteInput.length) {
				document.PuntenboekLeerkracht.submit();
			}
		});
	}
}
Dit werkt perfect zoals ik het wil, behalve natuurlijk in IE, als ik daar een multiline tekst paste in de input, neemt hij enkel de eerste waarde.

Zijn er mensen die een idee hebben hoe ik dit best zou oplossen?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan