asp 页面代码 <table>
<%for i=0 to 10 %> <tr> <td><input name="zx<%=i%>" type="text" id="zx<%=i%>" value="<%=ra("Stor")%>" size="5" readonly="readonly" border="0" />元</td>
<td><input name="mx<%=i%>" type="text" id="mx<%=i%>" size="3" value="<%=sq(0)%>" onchange="javascript:check_form(<%=i%>);"/>元</td>
<td><input name="zz<%=i%>" type="text" id="zz<%=i%>" value="<%= cint(ra("Stor")*Cint(sq(0))) %>" size="5" readonly="readonly" border="0" />元</td></tr>
<% next %>
</table>javascript代码、思路是这样、不过写错了、我是菜鸟向大家请教下 <script type="text/javascript">
function check_form(i)
{
var ss,ww,zz
ss=document.myform.zx+i.value
ww=document.myform.mx+i.value
zz=ss*ww
document.myform.zz+i.value=zz
}</script>
<%for i=0 to 10 %> <tr> <td><input name="zx<%=i%>" type="text" id="zx<%=i%>" value="<%=ra("Stor")%>" size="5" readonly="readonly" border="0" />元</td>
<td><input name="mx<%=i%>" type="text" id="mx<%=i%>" size="3" value="<%=sq(0)%>" onchange="javascript:check_form(<%=i%>);"/>元</td>
<td><input name="zz<%=i%>" type="text" id="zz<%=i%>" value="<%= cint(ra("Stor")*Cint(sq(0))) %>" size="5" readonly="readonly" border="0" />元</td></tr>
<% next %>
</table>javascript代码、思路是这样、不过写错了、我是菜鸟向大家请教下 <script type="text/javascript">
function check_form(i)
{
var ss,ww,zz
ss=document.myform.zx+i.value
ww=document.myform.mx+i.value
zz=ss*ww
document.myform.zz+i.value=zz
}</script>
解决方案 »
- 网站看到的内容,与实际源代码完全不一样,怎样实现?
- [JavaScript语法问题][COM]对COM中可选参数不在末尾的情况,JavaScript如何调用?
- javascript 怎样实现 两个div 之间画一条线
- 一个很奇怪的JS问题(有关if else)
- 当鼠标在一个链接上时,怎样同时放大对应的图像?
- js中怎么样从别的页面得值过来
- 求大神指导,根据浏览器类型使用不同的捕获事件方法,编译不报错,FF下正常,但是IE下无任何反应
- 请教:能不能在window.close(),完不要系统弹出的确认对话框?如能,怎么做?
- 网页实现图片滚动
- 为什么用json.stringify转换之后参数前面会加个0
- ext 中grid读取与jsp中转换后的json数据
- 求一个正则表达式(验证有两位小数的数字)
function check_form(i)
{
var ss,ww,zz
ss=document.getElememtById("zx"+i).value
ww=document.getElememtById("mx"+i).value
zz=ss*ww
document.getElememtById("zz"+i).value=zz
}
onchange="javascript:check_form(<%=i%>);"我是不是这句 写错了?没反应、提示网页有错误
<table>
<%for i=0 to 10 %>
<tr>
<td><input name="zx<%=i%>" type="text" id="zx<%=i%>" value="<%=a%>"/>元</td>
<td><input name="mx<%=i%>" type="text" id="mx<%=i%>" value="<%=b%>" onchange="javascript:check_form(<%=i%>);"/>元</td>
<td><input name="zz<%=i%>" type="text" id="zz<%=i%>" value="<%=cint(a)*Cint(b)%>" />元</td></tr>
<% next %>
</table>想要的效果就是 第二个表格 文本里的值改变时、再次计算前两个的值 给 后面那个
因为是自动生成的表格、这个获取 文本 名称的 老是写不好、
求助啊!!!
问个问题、解决了就结贴、先谢谢帮我想的大哥们、问题就是 asp网页 一个文本上当值 改变时用 onchange 跳转、不过 我试了几个获取值的方式都不行、
该怎样 才能在 跳转时 获取到当前 文本的值?