怎么把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
...全文
333 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
糖果_ 2015-10-10
  • 打赏
  • 举报
回复
<td>${list.totalDiary/20*100}% </td> 上面这段代码应该是在服务端解析的吧, <td><input type="text" id="diary" name="diary" value=""/></td> 而你要取input的值是要在客户端完成,两个东西执行的地方都不一样,怎么可能代替。
tony4geek 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
  • 打赏
  • 举报
回复
同楼上
tony4geek 2015-10-09
  • 打赏
  • 举报
回复
<td><input type="text" id="diary" name="diary" value="${test}"/></td> <td>${list.totalDiary/${test}*100}% </td>
tony4geek 2015-10-09
  • 打赏
  • 举报
回复
<td>${list.totalDiary/test*100}% </td>

81,122

社区成员

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

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