可以这样在TPL文件中的标签中加入javascript语句吗
推荐于2018-03-29
展开全部
或者这样呢:(x.tpl)
<script type="text/javascript">
<!--
Total_price={$total_price};
-->
</script><form action="payment.php" method="post" id="gform" class="hidden">
<input id="money" name="money" type="hidden" value="return Total_price;">
</form>
好像也不行,结果显示文本“return Total_price;”,而没有显示Total_price的值。
<a href="{$base_dir_ssl}order.php?step=2&dc=$("input").val('') >Order</a>
在onclick中添加,你是要点击链接后清空input中的值还是什么<a href="{$base_dir_ssl}order.php?step=2" onclick="$('input').val('')">Order</a>
楼主本来是要传一个参数进去,现在不用了。谢谢!
现在请回答我一楼的问题,
我要用javascript对Total_price进行处理,然后传给<input id="money" name="money" type="hidden" value="return Total_price;">
请问要怎么做?
注意,这是个PHP的TPL文件的代码哦!
<input id="money" name="money" type="hidden" value="return Total_price;">
<script type="text/javascript">
<!--
Total_price={$total_price};
//处理的Total_price的js代码
document.getElementById('money').value=Total_price;//赋值,注意js代码一定要放在html控件下方,要不会找不到控件
-->
</script>
input id="money" name="money" type="hidden" value="return Total_price;">
<script type="text/javascript">
<!--
Total_price={$total_price};
//处理的Total_price的js代码
document.getElementById('money').value=Total_price;//赋值,注意js代码一定要放在html控件下方,要不会找不到控件
-->
</script>
<script type="text/javascript">
<!--
Total_price={$total_price};
-->
</script><form action="payment.php" method="post" id="gform" class="hidden">
<input id="money" name="money" type="hidden" value="return Total_price;">
</form>
好像也不行,结果显示文本“return Total_price;”,而没有显示Total_price的值。
<a href="{$base_dir_ssl}order.php?step=2&dc=$("input").val('') >Order</a>
在onclick中添加,你是要点击链接后清空input中的值还是什么<a href="{$base_dir_ssl}order.php?step=2" onclick="$('input').val('')">Order</a>
楼主本来是要传一个参数进去,现在不用了。谢谢!
现在请回答我一楼的问题,
我要用javascript对Total_price进行处理,然后传给<input id="money" name="money" type="hidden" value="return Total_price;">
请问要怎么做?
注意,这是个PHP的TPL文件的代码哦!
<input id="money" name="money" type="hidden" value="return Total_price;">
<script type="text/javascript">
<!--
Total_price={$total_price};
//处理的Total_price的js代码
document.getElementById('money').value=Total_price;//赋值,注意js代码一定要放在html控件下方,要不会找不到控件
-->
</script>
input id="money" name="money" type="hidden" value="return Total_price;">
<script type="text/javascript">
<!--
Total_price={$total_price};
//处理的Total_price的js代码
document.getElementById('money').value=Total_price;//赋值,注意js代码一定要放在html控件下方,要不会找不到控件
-->
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询