Cho đến nay tôi biết hai cách để chuyển các biến php sang javascript. Một là bằng cách sử dụngChuyển các biến PHP sang Javascript/jquery
<script>
$(document).ready(function()
phpvalue=$("#hiddeninput").val()
})
</script>
<input type="hidden" id="hiddeninput" value="phpvalue">
Và một trong những khác là bằng cách ví dụ như một nút và sử dụng onclick
<script>
function clickf(phpvalue) {
}
</script>
<input type="submit" onclick="clickf(<?php echo phpvalue ?>)">
Tất cả trong số họ làm việc rất tốt nhưng:
Có bất kỳ cách khác mà tôi đang mất tích?
Cái nào là "tốt nhất"?
Bất kỳ cơ hội nào tôi có thể sử dụng bên trong tập lệnh hoặc các j bên ngoài?
Vì vậy mà trả lời câu hỏi thứ ba của tôi. Nhưng tôi có thể sử dụng điều này trong một js bên ngoài? Cảm ơn bạn – viper
sẽ không hoạt động trong tệp .js, nhưng bạn có thể chỉ cần đặt tất cả các bạn javascript vào một tệp php và chuyển giá trị php của bạn sang biến javascript và nhập tệp php đó như bạn thường làm thành tệp js. – Joeri
Tôi nghĩ về điều đó nhưng điều này sẽ yêu cầu một tiêu đề như thế này phải không? 'header (Content-Type: text/javascript)' – viper