2016-01-19 4 views
0

У меня есть требование, чтобы сфокусировать курсор на конкретном поле свойства PropertyItem в HTML Lightswitch, а затем переместить курсор в следующий из 4 'полей' когда вводится значение.Фокус курсор на HTML создать, а затем переместить курсор через поля свойств в Lightswitch 2013

Значение будет исходить от сканера штрих-кода в каждом поле. Я не уверен, что сканер имеет функцию «keyup», или если это можно сделать просто, когда поле имеет значение длины строки, скажем, 2 или более. Значением по умолчанию для этих полей является символ 0, но при необходимости его можно было бы изменить.

Этот пример кода работает для фокусировки курсор на StrSerialNumber собственности, когда создается AddEditHoldingInventory экран ...

myapp.AddEditHoldingInventory.StrSerialNumber_postRender = function (element, contentItem) { 
// Write code here. 
$firstTextBox = $("input", $(element)); 
setTimeout(function() { 
    $firstTextBox.focus(); 
}, 1); 

Я просто не знаю, как переместить свое внимание к следующему желанию свойство, когда значение помещается в это первое поле.

Любые советы очень ценятся!

Спасибо!

+0

oninput, проверка длина страницы, изменение фокус. –

+0

Большое спасибо за помощь. Сможете ли вы предоставить образец кода для них? Прошу прощения, я не программист, но изучаю, как я иду с этим проектом. Я работаю отсюда http://www.w3schools.com/jsref/event_oninput.asp и будет пытаться получить это право тем временем ... – CreedC

+0

Я постараюсь сделать это сам сканер штрих-кода. Спасибо! – CreedC

ответ

0

Я собираюсь попробовать эту проблему с помощью сканера штрих-кода. Он должен иметь функцию «tab» сверху или снизу. Спасибо!

+0

это возможно :) Я слегка изменил функциональность таблицы, чтобы я мог ее пропустить, и запрограммировал сканер штрих-кода WASP на вкладку в конце. Я предполагаю, что вы сможете автоматически сфокусироваться на конкретном поле после того, как оно было созданный – Crezzer7

 Смежные вопросы

  • Нет связанных вопросов^_^