HTML已使用:
<p><strong>Lesson Type<span class="red">*</span></strong></p>
<select name="cf_package_type" class="cf_package_type" size="1" class="option">
<option value="100">Beginner Lesson - R100</option>
<option value="130">Advanced Lesson - R130</option>
<option value="160">Professional Lesson - R160</option>
</select>
<p><strong>No. of Lessons<span class="red">*</span></strong></p>
<select id="number-of-lessons" name="cf_number" size="1" class="cf_number" class="option" onchange='test()'>
<option value="1" selected="selected">1</option>
<option name="2" value="2">2</option>
<option name="3" value="3">3</option>
<option name="4" value="4">4</option>
</select>
<input type="text" value="100" disabled="disabled" id="result">
使用JS:
$(document).ready(function(){
$("select").change(function(){
var val1 = +parseInt($(".cf_package_type").val());
var val2 = +parseInt($(".cf_number").val());
$("#result").val(val1*val2);
});
});
发送表单时不会显示到期金额。如何将金额回显到表单提交时重定向到的页面上,以及如何在收到的电子邮件中显示金额。
答案 0 :(得分:0)
在PHP页面上使用它:
<?php
echo $_POST['cf_number'];
?>
您可能也想进行一些验证,例如检查它是否为数字:
<?php
if( is_numeric($_POST['cf_number']) ) {
echo $_POST['cf_number'];
} else {
echo "Not a numeric value!";
}
?>
答案 1 :(得分:0)
是的,埃德温说的话。
$_POST['cf_number'];
返回cf_number
的值。它来自输入的name
,例如
<input type="text" name="myvalue">
<?php $_POST['myvalue']; ?>
显然你需要对它做些什么,例如回复它或使用它发送电子邮件。