От MSDN, вот список символов, которые не позволяются:
Использование почти любой символ в текущей кодовой странице для имени, включая символы Unicode и символы в расширенном наборе символов (128†“255), за исключением следующего:
блок цитирования> блок цитирования>
- следующие зарезервированные символы не позволяются: <>": / \|? *
- Символы, целочисленные представления которых находятся в диапазоне от нуля до 31, не позволяются.
- Любой другой символ, который не позволяет система конечного файла.
В HTML:
<input type="submit" onclick="return false">
С jQuery,
Вы можете добавить обработчик нажатия на кнопку с помощью jQuery и вернуть false.
$("input[type='submit']").click(function() { return false; });
или
$("form").submit(function() { return false; });