简体   繁体   English

如何使用php-function-output作为javascript的输入?

[英]How to use php-function-output as input for javascript?

I have a php-function trans to translate text. 我有一个php函数trans来翻译文本。 How to input trans -output in javascript? 如何在JavaScript中输入trans -output?

<script>
function fregister_submit(f) {
    if (!f.agree.checked) {
        alert("<?=trans('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.')?>");
        f.agree.focus();
        return false;
    }

    if (!f.agree2.checked) {
        alert("개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
        f.agree2.focus();
        return false;
    }

    return true;
}

尝试这个:

alert("<? echo trans('회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.'); ?>");

Converting php variables to be readable for javascript can be done like this: 可以将php变量转换为javascript可读的方法如下:

<?php echo json_encode($var); ?>;

Everything else a simple echo does the job 简单的回声即可完成所有其他工作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM