Показать сообщение отдельно
  #36 (permalink)  
Старый 05.04.2018, 22:24
Интересующийся
Отправить личное сообщение для vovang Посмотреть профиль Найти все сообщения от vovang
 
Регистрация: 30.01.2013
Сообщений: 21

Может я что-то не понимаю.Вот мой код скрипта изначальный
var park = new Array();
var marshrut = new Array();
 
function input(){
var busn = document.f.busn.value;
var name = document.f.fio.value;
var marsh = document.f.marsh.value;
 
var bus = {
busn:busn,
name:name,
marsh:marsh
};
 
var bus1 = Object.create(bus);
var Element=park.unshift(bus.busn+'/'+bus.name+'/'+'№'+bus.marsh);
}
 
function output(){
document.f.displey1.value=park;
document.f.displey2.value=marshrut;
}
 
function inpdel1(){
var busn=document.f.busn.value;
/*for(var i=0;i<park.length;i++){
if(busn=park){
marshrut.unshift(park[i]);
park.shift(park[i]);
}
}*/
}
 
function inpdel2(){
var busn=document.f.busn.value;
for(var i=0;i<marshrut.length;i++){
if(busn=marshrut){
park.unshift(marshrut[i]);
marshrut.shift(marshrut[i]);
}
}
}

Вот ваш код
function searchProperty(array, property, value) {
  for (var i = 0; i < array.length; i++) {
    var item = array[i];
    if (property in item && item[property] == value) {
      return i;
    }
  }
  return -1;
}
function inpdel1(){
var busn = document.f.busn.value;//доступ к полю ввода
var index = searchProperty(park, "busn", busn);
var obj;
if (index !== -1) {
  obj = park.splice(index, 1)[0];
}
if (obj) {
  marshrut.push(obj);
}
}

Вставьте ваш фрагмент кода в полный скрипт.
Ответить с цитированием