Как я могу избежать пространства в моем texbox..? Я пробовал с отделкой, но он не работает. Я собираюсь ввести целочисленное значение в текстовое поле, оно не должно занимать пустое пространство при нажатии следующей кнопки
Попробуй это
<script>
function RestrictSpace() {
if (event.keyCode == 32) {
event.returnValue = false;
return false;
}
}
</script>
<input name="Textboxname" id="TextBoxId" value="false" onkeypress="RestrictSpace()" type="text"/>
CString strTemp = "";
strTemp.Replace(" ","");
Это заменяет все пробелы, присутствующие в вашей строке, назначенной в текстовое поле.
var fix = function () {
$(this).val($(this).val().replace(/ /g, ''));
}
$(function () {
$("#mytextbox").change(fix).keydown(fix);
});
В jsfiddle: http://jsfiddle.net/2BSzZ/
function trim(s)
{
s.value = s.value.replace('/(^\s*)|(\s*$)/','');
s.value = s.value.replace('/[ ]{2,}/gi','');
s.value = s.value.replace('/\n +/',"\n");
return;
}
текстовое поле не допускает многократного пробела между двумя командами