********第一次问问题,请帮忙!!!!!!***********

wzhengrong2004 2004-11-22 10:33:33
我要做一个定票的程序,要从页面上读取数据并计算

就是一个table里面

名称 门票价格 门票数量
前门 10¥
后门 12¥

门票数量这里可以自己填写,
写好后需要在js程序里计算出价格
然后把这些数据传到利用一个页面去

请高手help
...全文
89 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzhengrong2004 2004-11-22
  • 打赏
  • 举报
回复
谢谢楼上两位

弄完后马上揭贴
wzhengrong2004 2004-11-22
  • 打赏
  • 举报
回复
谢谢

能不能让鼠标移开就自动计算呢

不点按纽
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
上面的少了两句,下面的对
<table>
<tr>
<td>名称</td>
<td>票价</td>
<td>数量</td>
<td>合计</td>
</tr>
<tr>
<td>前门</td>
<td><input type=text name=pricefront value=10>¥</td>
<td><input type=text name=front></td>
<td><input type=text name=sumfront></td>
</tr>
<tr>
<td>后门</td>
<td><input type=text name=priceback value=12>¥</td>
<td><input type=text name=back></td>
<td><input type=text name=sumback></td>
</tr>
</table>
<input type=button name=btSum value="计算" onclick="pjsfSum()">

<script>
function pjsfSum(){
var sumfront;
var sumback;

sumfront = document.all.front.value * document.all.pricefront.value;
sumback = document.all.back.value * document.all.priceback.value;

document.all.sumfront.value = sumfront;
document.all.sumback.value = sumback;

}
</script>
tongyi2005 2004-11-22
  • 打赏
  • 举报
回复
窗口的名字: t1
<form action="" name="t1" method="post">

<input name="allv" type="hidden" id="allv" value="0">

页面中放两个隐含input

<input name="pFront" type="hidden" id="pFront" value="10">
<input name="pBack" type="hidden" id="pBack" value="20">

两个输入框:
<input name="fCounter" type="text" id="fCounter">
<input name="bCounter" type="text" id="bCounter">

<input type="button" name="count" onClick="javascript:countall();">

</form>


<script>
//计算值并提交
function countall(){
用公式计算出值
allv = t1.pFront.value * t1.fCounter.value + t1.pBack.value * t1.bCounter.value;
t1.allv.value = allv;
t1.action = "<提交到的页面>";
t1.submit;
}
//以上程序没有验证输入的值.
</script>
Yansharp 2004-11-22
  • 打赏
  • 举报
回复
<table>
<tr>
<td>名称</td>
<td>票价</td>
<td>数量</td>
<td>合计</td>
</tr>
<tr>
<td>前门</td>
<td><input type=text name=pricefront value=10>¥</td>
<td><input type=text name=front></td>
<td><input type=text name=sumfront></td>
</tr>
<tr>
<td>后门</td>
<td><input type=text name=priceback value=12>¥</td>
<td><input type=text name=back></td>
<td><input type=text name=sumback></td>
</tr>
</table>
<input type=button name=btSum value="计算" onclick=pjsfSum()>

<script>
function pjsfSum(){
var sumfront;
var sumback;

sumfront = document.all.front.value * document.all.pricefront.value;
sumback = document.all.back.value * document.all.priceback.value;

}
</script>
wzhengrong2004 2004-11-22
  • 打赏
  • 举报
回复
我对js不是很熟悉,希望楼上的两位大哥能贴个代码。
amelia 2004-11-22
  • 打赏
  • 举报
回复
同意patchclass(黑翼),做一个Form,将table放里面,希望读取的数据用<input >字段,提交到自己的servlet,用request读取就可以了
wzhengrong2004 2004-11-22
  • 打赏
  • 举报
回复
高手请贴个代码好吗?

谢谢
patchclass 2004-11-22
  • 打赏
  • 举报
回复
从页面上读取数据并计算?
你可以用表单来放数据,js里面直接计算表单的值,然后再提交
不要我低多少钱! 多低的价格能满足你的欲望? 没有利润的服务,如果我敢做,你敢用吗? 记着祖先的一句老话【一份价钱一分货】! 天上不会掉馅饼! 便宜的东西,在你买的那一刻是开心的, 之后用(看)一次闹心一次。 贵的东西,在你买的那一刻是肉疼的 但之后的每一次都是舒心的。 生活的格调在于你的品味, 生命的质量在于你的选择, 时间会证明你的理性和瞻远的眼光。 外行人比的是价格, 内行人比的是价值、比的是品质、比的是知识! 没有一点点利润,哪来的高大上服务? 单纯的比价格,时间久了 ,你就发现: 一降再降的价格永远满足不了自己的心 永远会觉得自己买贵了、买的不值, 自己一直在闹心! 如果你在乎的是服务,就不要管价格的高低! 了价格,可能会破坏你享受的心情! 如果你在乎的是质量,就尊重产品的价格; 如果你想要的是便宜,不要企图会有好质量! "一分钱一分货",道理亘古不变 再美的语言没有质量佐证就是谎言! 切记:想要人参的功效,花的是买萝卜的钱, 后,买到的就不可能是人参! 好贵、好贵、好才贵! 在竞争激烈,价格透明的今天, 价格取决于产品的真实价值(包括知识)! 信不信,你自己说了算…… 【课程目标】 一次成功SSM+辅助插件整合 【课程结构】 1.项目的整体架构。 2.项目的技术选型。 3.SSM分析建立数据库 4.淘宝列表分页展示 5.万能分页:让天底下没有难做的分页 6.springmvc4+Mybatis3+Spring4的增删改查 7.Echarts3整合 8.jQuery ,jQuery-ui,ajax的整合json。 9.谷歌json技术处理

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧