Как удалить X и Y на, отправляют в HTML-форме с кнопкой Типа изображения?

Вы можете проверить

if(!reader.IsDBNull(4)){
 textBox2.Text = reader.GetInt32(4).ToString();
}
50
задан Prashant 28 April 2009 в 23:03
поделиться

3 ответа

Вы ' Вы всегда получите координаты мыши для кнопки отправки type = "image"

Вы можете использовать стандартную кнопку типа отправки и просто применить к ней стили, чтобы изменить внешний вид.

<input type="submit" id="search-submit" value=""
    style="background-image: url(/images/search-button.gif); border: solid 0px #000000; width: WIDTHpx; height: HEIGHTpx;" />
71
ответ дан 7 November 2019 в 11:01
поделиться
document.getElementById("formid").submit = function() {
    location = "/search/?search=" + encodeURIComponent( document.getElementById("search-box").value );
    return false;
};
1
ответ дан 7 November 2019 в 11:01
поделиться

Они представляют собой координаты щелчка мыши. Я не верю, что есть какой-то способ предотвратить их - если вы используете , вы их получите. Почему это проблема? Разве вы не можете просто игнорировать их?

Отвечая на комментарий Прашанта: Digg добавляет обработчик onclick к (или, возможно, к обработчику onsubmit ). в форму), которая создает аккуратно выглядящий поисковый URL-адрес и перенаправляет браузер на этот URL-адрес, а затем возвращает false , чтобы не отправил саму форму. Если вы отключите JavaScript, вы увидите, что вы получите параметры x и y в URL. Умно!

4
ответ дан 7 November 2019 в 11:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: