Trang chủ Lập trình Javascript - HTML Lấy tham biến trên thanh địa chỉ bằng JavaScript

Lấy tham biến trên thanh địa chỉ bằng JavaScript

get urlLàm việc quen với PHP việc lấy tham biến truyền vào từ địa chỉ trên tranh trình duyệt là vô cùng đơn giản với phương thức GET. Hôm rồi dính cái dự án không thể dùng PHP mà chỉ có thể sử dụng JavaScript. Hơi lúng túng một tý nhưng rồi giải quyết xong thì nhận thấy rằng với JavaScript có khi còn đơn giản hơn PHP nhiều.

Đương nhiên là JavaScript chẳng có cái hàm nào lấy được tham biến ngay trên URL (mà cũng có thể có mà mình không biết chăng  :Worry:) nên mình đưa ra giải pháp là sẽ lấy nguyên cái URL và nó sẽ là 1 string và ta có thể dễ dàng thực hiện các thao tác như: tìm kiếm, cắt, ghép,… theo đúng ý của mình.

Để lấy được URL hiện tại trên thanh địa chỉ bạn có thể sử dụng 2 hàm là window.location hoặc location.href. Sau đó gán cho nó thành 1 biến cụ thể chẳng hạn như dia_chi:

Rồi vậy là xong, giờ ta có thể khai thác biến dia_chi để lấy tham biến.

Nếu các bạn cần lấy tham biến thì có thể dùng hàm cắt là split() để cắt đến khi tìm ra chuỗi cần là được. Với nhu cầu đối chiếu để kiểm tra sự tồn tại theo lý thuyết thì ta có thể thực hiện thao tác tìm kiếm trong chuỗi tuy nhiên chẳng hiểu sao khi sử dụng hàm search() hay indexOf() để tìm kiếm trong biến địa chỉ đều báo lỗi. Nên nếu bạn dùng được hàm tìm kiếm thì dùng không thì bạn nên dùng giải pháp cắt chuỗi ra biến cụ thể cần so sánh rồi đối chiếu sau cho chắc.

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Cách tùy chỉnh công cụ tìm kiếm trong Firefox

Bạn có thể sử dụng bất kỳ công cụ tìm kiếm nào mà bạn thích trong trình duyệt web của mình. Và bạn cũng...

12 cách khắc phục con trỏ chuột không hiển thị trong Windows 10

Con trỏ chuột đã trở thành một phần không thể thiếu trong quá trình chúng ta tương tác với máy tính. Vì vậy, hãy...

Facebook sập mạng toàn thế giới gần 30 phút trong sáng ngày 09/04/2021

Trong khoảng thời gian từ 4:30 tới 4:55 sáng ngày 09/04/2021, tất cả phương thức truy cập Facebook đều bị tê liệt trên toàn...

Twitter đưa tính năng phòng trò chuyện thoại Spaces lên phiên bản web trên máy tính

Spaces là một tính năng mới của Twitter. Đây là tính năng giúp người dùng Twitter trên iOS và Andoid có thể trò chuyện...

Hướng dẫn từng bước tạo ứng dụng cho Shopify

Ngày nay, Shopify cung cấp cho hơn 1.000.000 doanh nghiệp trên toàn thế giới. Nếu bạn chưa từng sử dụng Shopify nhưng đã quen...

BẠN XEM CHƯA

Tự động tìm và nâng cấp driver để tăng hiệu suất hoạt động của Windows

Driver là thành phần quan trọng trong máy tính, giúp nhận diện các thiết bị phần cứng để chúng có thể hoạt động. Nâng...

Vietcombank đã hỗ trợ đổi tên truy cập dịch vụ ngân hàng trực tuyến VCB-iB[email protected]

Mới đây trong một email gửi đến khách hàng của mình thì Vietcombank (Ngân hàng thương mại cổ phần Ngoại thương Việt Nam) đã...

Tự động thêm tham số UTM vào các liên kết trên website

Đại loại là mình có 1 trang blog giới thiệu sản phẩm và có nhiều liên kết đến các trang sản phẩm. Và hôm...

Đặc điểm của những người chung thủy

Đi một mình thường hay đi nhanh. Thích buổi đêm, quen thức muộn. Thường giấu tâm sự, hay khóc một mình. Thích quần...

Khôi phục nhanh Start Menu cho Windows 10

Máy tính của bạn vừa nâng cấp lên Windows 10 hoặc cài đặt mới Windows 10 mà không thấy Start Menu. Mỗi khi bấm...