怎么把input的值取出来

cjiming123 2015-10-09 02:41:24
<td><input type="text" id="diary" name="diary" value=""/></td>
<td>${list.totalDiary/20*100}% </td>


怎么把上面td的input的值取出来替代下面td的20
...全文
214 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
糖果_ 2015-10-10
<td>${list.totalDiary/20*100}% </td> 上面这段代码应该是在服务端解析的吧, <td><input type="text" id="diary" name="diary" value=""/></td> 而你要取input的值是要在客户端完成,两个东西执行的地方都不一样,怎么可能代替。
回复
兔子托尼啊 2015-10-09
你这个已经编译执行完成了。你替换20怎么替换? 要么js,不过只能第一次。 var td1='${30}'; var td2='${list.totalDiary/td1*100}%' 然后js 再把td2的值 ,赋值给你的dom里 的<td>${list.totalDiary/20*100}% </td>
回复
cjiming123 2015-10-09
我不需要什么事件,input的值我已经通过js计算出来了,现在需要把input的值替换20就行了
回复
zhoulenihao 2015-10-09
问题问的不全吧,你这个替换的动作是什么时候需要替换?点击什么东西触发吗?还是上面的代码都在一个循环里面,循环的时候需要显示
回复
马七甲 2015-10-09
同楼上
回复
兔子托尼啊 2015-10-09
<td><input type="text" id="diary" name="diary" value="${test}"/></td> <td>${list.totalDiary/${test}*100}% </td>
回复
兔子托尼啊 2015-10-09
<td>${list.totalDiary/test*100}% </td>
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-10-09 02:41
社区公告
暂无公告