如何在函数中传递javascript中的变量php
How pass variable php in javascript in function?
所以我想尝试将变量php传递给函数javascipt,其中变量是
<?php $code1=""; ?>
功能是
<script type="text/javascript">
var $code1 = $(this);
$txt=new Array();
var $code1 = <?php echo $code1("code1"); ?>;
$(function(){
$('#go').on('click',function(){
console.log($('form').serialize());
})
$('body').on('keydown','.last',function(){
$('.last').removeClass('last');
$('#go','body').before(
'<table><tr><td><input class="last" type="text" id="code1" name="code'+(Number($(this).attr('name').match(/[0-9]+/g))+1)+'" value=" SHOULD BE HERE "></td></tr></table>');
})
})
</script>
应该是value="$code1",所以我尝试value="<?php echo $code1; ?>
",但它不能帮助我,请?
json_encode()
是您想要的,但所有引号和未引号都由JSON编码处理。不要添加更多引号。此外,如果在JavaScript中,将内容分配给它们自己的变量,这是最简单的。
var data = <?php echo json_encode($data); ?>;
此外,我建议您不要像这样简单地将数据连接到HTML中。否则,您将缺少HTML的转义,这可能会导致歧义和注入问题。
$('<input>').val(data);
相关文章:
- 将函数的上下文应用于javascript变量
- 如何通过ajax刷新JSF填充的javascript变量
- Javascript变量赋值|
- 限制javascript变量的最小/最大整数
- 来自文本输入null的html javascript变量
- 访问jsrender模板中的全局javascript变量并更新它
- 从数据库中获取数据并插入JavaScript变量
- 如何将javascript变量传递到Meteor Spacebars模板中
- 将JavaScript变量保存到Rails模型
- 在if语句下的html中使用javascript变量
- Javascript变量分配-按类别
- 操作javascript变量[HTML]以只显示文本
- 无法比较javascript变量
- 如何将smarty变量与javascript变量进行比较
- 如何使用PHP将javascript变量添加到mysql数据库中
- Javascript 变量使用 jquery 查找变量
- 重新加载页面时Javascript变量发生变化
- 在asp classic中使用javascript变量
- 全局Javascript变量变为null
- 如何向服务器端提交javascript变量