Nói rằng tôi có JavaScript sau trong một trang HTMLJavascript biến truy cập trong HTML
<html>
<script>
var simpleText = "hello_world";
var finalSplitText = simpleText.split("_");
var splitText = finalSplitText[0];
</script>
<body>
<a href = test.html>I need the value of "splitText" variable here</a>
</body>
</html>
Làm thế nào để có được giá trị của biến "splitText" bên ngoài các thẻ script.
Cảm ơn!
Bạn không nhận được giá trị từ bên ngoài thẻ tập lệnh; thẻ script chèn giá trị vào một nơi khác vào trang. Nhưng để làm điều đó, trước tiên bạn cần phải bọc chức năng của mình để chỉ được gọi khi trang được tải xong. –
Sử dụng giá trị "innerHTML" của phần tử tài liệu ... – Floris
Vâng, về mặt kỹ thuật bạn * có thể * làm điều đó với '', nhưng thường được coi là thực hành không tốt. –