Вы меняете свое местоположение и не публикуете форму. Вы также используете ссылку, чтобы опубликовать форму, которая тоже не лучшая идея. Вы помещаете href = "#", поэтому вы получаете «#» на свой URL. Я хотел бы сделать это совершенно разные, но, чтобы помочь вам быстро:
onclick="form.action='[put your URL here]';form.submit();"
Это не очень хорошая практика, на мой взгляд, потому что вы должны иметь один обработчик событий для отправки формы не инлайн, который сохраняет код более ремонтопригодны. Также вы должны использовать стандартные элементы управления HTML для отправки форм. Если вы хотите, чтобы это выглядело как ссылка, просто введите кнопку или введите тип submit, чтобы вынуть границу и цвет и т. Д.
Вы также должны посмотреть на jQuery Mobile, так как это очень удобно для мобильных устройств.
Почему бы вам использовать встроенный JS, когда у вас есть JQuery доступны? – ThiefMaster
Я не могу ничего там изменять. Мне нужно как-то исправить эту проблему. я тоже увидел это – ciprian