我想要计算一个值,并在表单post中进行计算,所以我要做的是:
<form>
<input name="myID" id="myID" type="hidden" />
</form>
<script>
$('#myID').attr('value', myCalculation);
</script>我想要做的也是显示它,所以我添加了:
<div id="myIDdisplay"></div>
<script>
$('#myIDdisplay').text(myCalculation);
</script>有没有比同时将myCalculation赋值给隐藏表单域和显示区域更好、更优雅的方法呢?
我不想让用户混淆它是一个输入字段,所以我不想显示输入标记。而且我不能足够信任CSS,认为CSS会在每个浏览器的每个版本上删除输入边框。
发布于 2009-08-28 16:49:31
我认为这可能是最好的解决方案。如果您尝试使用单个字段,则需要禁用该字段(假设如此),这样用户就无法直接更改它。如果这样做,它将不会随表单一起回发,因此您需要在发布之前添加一些代码来启用它。这可能比你拥有的代码更多。
https://stackoverflow.com/questions/1348192
复制相似问题