Hướng dẫn javascript remove last character input - javascript xóa đầu vào ký tự cuối cùng

Làm thế nào tôi có thể xóa ký tự cuối cùng khỏi đầu vào trong jQuery? Ví dụ:

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
1 của một cái gì đó, nó xóa ký tự cuối cùng [dấu phẩy trong trường hợp của tôi] khỏi trường đầu vào.

hỏi ngày 31 tháng 7 năm 2011 lúc 18:23Jul 31, 2011 at 18:23

sir_thursdaysir_thursdaysir_thursday

5.12011 Huy hiệu vàng59 Huy hiệu bạc116 Huy hiệu đồng11 gold badges59 silver badges116 bronze badges

$[input].val[
    function[index, value]{
        return value.substr[0, value.length - 1];
}]

Đã trả lời ngày 31 tháng 7 năm 2011 lúc 18:27Jul 31, 2011 at 18:27

RIADRIADRiaD

45,9k10 Huy hiệu vàng75 Huy hiệu bạc119 Huy hiệu đồng10 gold badges75 silver badges119 bronze badges

0

Nếu bạn muốn cắt bất kỳ ký tự cuối cùng nào [không chỉ dấu phẩy, không gian], bạn có thể sử dụng

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
2:

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];

Bạn có thể kết hợp nó với

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
3 để loại bỏ các không gian bổ sung:

$myInput.val[$.trim[$myInput.val[]].slice[0, -1]];

Đã trả lời ngày 31 tháng 7 năm 2011 lúc 21:31Jul 31, 2011 at 21:31

MrchiefmrchiefMrchief

73,9K19 Huy hiệu vàng139 Huy hiệu bạc186 Huy hiệu đồng19 gold badges139 silver badges186 bronze badges

Các tác phẩm sau đây, mặc dù có lẽ nó hơi lộn xộn:

$['#idOfButtonToClick'].click[
    function[]{
        var inputString = $['#idOfInput'].val[];
        var shortenedString = inputString.substr[0,[inputString.length -1]];
        $['#idOfInput'].val[shortenedString];
    }];

JS Fiddle Demo.

Bản demo sửa đổi, kiểm tra ký tự cuối cùng là ký tự

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
4 trước khi cắt ngắn chuỗi:

$['#idOfButtonToClick'].click[
    function[]{
        var inputString = $['#idOfInput'].val[];
        if [inputString.charAt[inputString.length - 1] == ','] {
            var shortenedString = inputString.substr[0,[inputString.length -1]];
        $['#idOfInput'].val[shortenedString];
        }
        return false;
    }];

JS Fiddle Demo.

Đã trả lời ngày 31 tháng 7 năm 2011 lúc 18:27Jul 31, 2011 at 18:27

RIADRIADDavid Thomas

45,9k10 Huy hiệu vàng75 Huy hiệu bạc119 Huy hiệu đồng51 gold badges368 silver badges403 bronze badges

1

Nếu bạn muốn cắt bất kỳ ký tự cuối cùng nào [không chỉ dấu phẩy, không gian], bạn có thể sử dụng

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
2:

var $theInput = $['#myInput'];
$theInput.val[$theInput.val[].replace[/,$/, '']];

Bạn có thể kết hợp nó với

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
3 để loại bỏ các không gian bổ sung:

/\s*,\s*$/

Đã trả lời ngày 31 tháng 7 năm 2011 lúc 21:31Jul 31, 2011 at 18:28

Mrchiefmrchiefnickf

73,9K19 Huy hiệu vàng139 Huy hiệu bạc186 Huy hiệu đồng198 gold badges641 silver badges720 bronze badges

0

$[document].on['click', '.backspace', function[]{
    let value = $['#output'].val[];
    console.log[value];
    v = value.slice[0,-1];
    let v = value.slice[0,-1];
    console.log[v];
    $['#output'].value[value];
}];

Các tác phẩm sau đây, mặc dù có lẽ nó hơi lộn xộn:

JS Fiddle Demo.146 gold badges85 silver badges118 bronze badges

Bản demo sửa đổi, kiểm tra ký tự cuối cùng là ký tự

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
4 trước khi cắt ngắn chuỗi:May 15, 2021 at 7:08

David Thomasdavid ThomasThe News

243K51 Huy hiệu vàng368 Huy hiệu bạc403 Huy hiệu đồng1 silver badge1 bronze badge

function back_space[] {

       var arrayexit = document.getElementById["tbtwo"].value;

       for [var i = 0; i < arrayexit.length; i++] 
        {
            var output = arrayexit.slice[0, -1];
            document.getElementById["tbtwo"].value = output;

        }


    }

Hai dòng này sẽ loại bỏ dấu phẩy kéo dài khỏi một đầu vào cụ thể. Tôi sẽ để bạn quyết định khi nào cần chạy [khi thay đổi/bật nút, v.v.].

Nếu bạn cũng muốn loại bỏ bất kỳ khoảng trắng nào có thể ở cuối, hãy thay đổi Regex thành điều này:5 gold badges31 silver badges48 bronze badges

Đã trả lời ngày 31 tháng 7 năm 2011 lúc 18:28Sep 15, 2019 at 10:06

Nickfnickf




526K198 Huy hiệu vàng641 Huy hiệu bạc720 Huy hiệu đồng

var $myInput = $['#myInput'];
$myInput.val[$myInput.val[].slice[0, -1]];
0

PangSep 15, 2019 at 10:52

9.222146 Huy hiệu vàng85 Huy hiệu bạc118 Huy hiệu đồngdılo sürücü

Đã trả lời ngày 15 tháng 5 năm 2021 lúc 7:081 gold badge18 silver badges26 bronze badges

Làm thế nào để bạn thoát khỏi ký tự cuối cùng trong một chuỗi JavaScript?

Để loại bỏ ký tự cuối cùng khỏi chuỗi trong JavaScript, bạn nên sử dụng phương thức Slice []. Phải mất hai đối số: chỉ số bắt đầu và chỉ mục cuối. Slice [] hỗ trợ lập chỉ mục âm, có nghĩa là lát [0, -1] tương đương với lát [0, độ dài str. 1].use the slice[] method. It takes two arguments: the start index and the end index. slice[] supports negative indexing, which means that slice[0, -1] is equivalent to slice[0, str. length - 1] .

Làm cách nào để loại bỏ ký tự cuối cùng của chuỗi?

Cách dễ nhất là sử dụng phương thức chuỗi con tích hợp [] của lớp chuỗi.Để loại bỏ ký tự cuối cùng của một chuỗi đã cho, chúng ta phải sử dụng hai tham số: 0 làm chỉ số bắt đầu và chỉ số của ký tự áp chót.use the built-in substring[] method of the String class. In order to remove the last character of a given String, we have to use two parameters: 0 as the starting index, and the index of the penultimate character.

Làm thế nào để bạn loại bỏ phần tử cuối cùng của một chuỗi trong java?

Phương thức deletecharat [] chấp nhận một tham số như một chỉ mục của ký tự bạn muốn xóa.Hủy bỏ ký tự cuối cùng của chuỗi bằng sb.deletecharat [str.length [] - 1].sb. deleteCharAt[str. length[] – 1].

Làm thế nào tôi có thể xóa ký tự cuối cùng khỏi một chuỗi trong jQuery?

Hủy bỏ ký tự cuối cùng khỏi chuỗi jQuery..
$ [tài liệu].Sẵn sàng [function [] {.
var chrt = 'wlearnsmart' ;.
cảnh báo ["Xóa ký tự cuối cùng ở đây ... -" + chrt. Slice [0, -1]] ;.

Bài Viết Liên Quan

Chủ Đề