Hướng dẫn how do you define onclick in css? - làm thế nào để bạn xác định onclick trong css?

49

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Giả sử tôi muốn mỗi khi người dùng nhấp vào bất kỳ liên kết nào, cảnh báo bật lên có nội dung "hohoho". Tôi có cần thêm


    window.onload = function[] {
        var anchors = document.getElementsByTagName['a'];
        for[var i = 0; i < anchors.length; i++] {
            var anchor = anchors[i];
            if[/\bhohoho\b/].match[anchor.className]] {
                anchor. title = function[] {
                    alert['ho ho ho'];
                }
            }
        }
    }

3 vào mọi liên kết hay tôi có thể đặt cái này với CSS để nó hoạt động với mọi liên kết không?

Đã hỏi ngày 3 tháng 1 năm 2011 lúc 22:01Jan 3, 2011 at 22:01

Open Modal

X

Modal Box

This is a sample modal box that can be created using the powers of CSS3.

You could do a lot of things here like have a pop-up ad that shows when your website loads, or create a login/register form for users.

CSS:


    window.onload = function[] {
        var anchors = document.getElementsByTagName['a'];
        for[var i = 0; i < anchors.length; i++] {
            var anchor = anchors[i];
            if[/\bhohoho\b/].match[anchor.className]] {
                anchor. title = function[] {
                    alert['ho ho ho'];
                }
            }
        }
    }

0

CSS cảnh báo không JavaScript chỉ là HTML và CSS thuần túy

Tôi tin rằng nó sẽ làm thủ thuật cho bạn như nó có cho tôi

Đã trả lời ngày 15 tháng 2 năm 2016 lúc 17:27Feb 15, 2016 at 17:27

PanchipanchiPanchi

2851 Huy hiệu vàng3 Huy hiệu bạc11 Huy hiệu đồng1 gold badge3 silver badges11 bronze badges

Nhiều thư viện JavaScript của bên thứ 3 cho phép bạn chọn tất cả các yếu tố có lớp CSS của một tên cụ thể được áp dụng cho chúng. Sau đó, bạn có thể lặp lại các yếu tố đó và tự động gắn trình xử lý.

Không có cách thức cụ thể của CSS để làm điều này.

Trong jQuery, bạn có thể làm:


    window.onload = function[] {
        var anchors = document.getElementsByTagName['a'];
        for[var i = 0; i < anchors.length; i++] {
            var anchor = anchors[i];
            if[/\bhohoho\b/].match[anchor.className]] {
                anchor. title = function[] {
                    alert['ho ho ho'];
                }
            }
        }
    }

1

Đã trả lời ngày 3 tháng 1 năm 2011 lúc 22:05Jan 3, 2011 at 22:05

Theo đề xuất JCOC611:Erik Noren

Đã trả lời ngày 9 tháng 4 năm 2021 lúc 1:361 gold badge23 silver badges29 bronze badges

Viniciusssviniciusss

4.2482 Huy hiệu vàng25 Huy hiệu bạc38 Huy hiệu Đồng

Đây là giải pháp của tôi thông qua CSS, nó hoàn toàn không sử dụng bất kỳ JavaScript nàoDec 5, 2020 at 11:04

CSS cảnh báo không JavaScript chỉ là HTML và CSS thuần túyFanky

Tôi tin rằng nó sẽ làm thủ thuật cho bạn như nó có cho tôi1 gold badge17 silver badges19 bronze badges

Làm thế nào để bạn đặt title vào CSS?

Đây là cách sử dụng chức năng CSS Onclick:..
Thêm nhãn vào hộp kiểm của bạn ..
Cung cấp cho nhãn một ID khớp với ID của hộp kiểm ..
Trong CSS của bạn, sử dụng: Đã kiểm tra để nhắm mục tiêu trạng thái đã kiểm tra của hộp kiểm ..

Làm thế nào để bạn xác định một chức năng title?

Sự kiện Onclick..
Thí dụ.Thực hiện JavaScript khi nhấp vào nút: ....
Trong HTML: ....
Nhấp vào A để hiển thị ngày: ....
Nhấp vào một phần tử để thay đổi màu văn bản: ....
Một ví dụ khác về cách thay đổi màu của một phần tử: ....
Nhấp để sao chép văn bản từ trường đầu vào này sang trường khác:.

CSS có title không?

Chúng tôi không thể đạt được sự kiện JavaScript chính xác trong CSS.Tuy nhiên, chúng tôi có thể sử dụng thủ thuật CSS để mô phỏng một sự kiện Onclick.Khái niệm cốt lõi đằng sau thủ thuật này là việc sử dụng hộp kiểm và thẻ nhãn.Chúng ta có thể đính kèm chúng bằng cách sử dụng cùng một giá trị cho thuộc tính ID trong hộp kiểm và thuộc tính cho nhãn trong nhãn.. However, we can use a CSS trick to simulate an title event. The core concept behind this trick is the use of a checkbox and the label tag. We can attach them using the same value for the id attribute in the checkbox and the for attribute in label .

Làm thế nào để tôi cho title?

Thuộc tính Onclick là một thuộc tính sự kiện được hỗ trợ bởi tất cả các trình duyệt.Nó xuất hiện khi người dùng nhấp vào phần tử nút.Nếu bạn muốn tạo một nút title, bạn cần thêm thuộc tính sự kiện Onclick vào phần tử.add the title event attribute to the element.

Chủ Đề