HTML克隆的表签修改id,用于管理ID和一次性保留整个HTML表的用户输入的模式

...一般英语用法中的含义模式,并非特定于OO设计模式。给定如下表格(使用< %%>作为通用服务器端脚本标记):

Widget IDDescriptionPrice

value="" />

value="" />

value="" />

并在邮件服务器上:

var widgetIdKeys = all keys in forms collection matching

pattern of mangled input Id for Widget.Id hidden input

foreach widgetIdKey in widgetIdKeys

find matching mangled input Id for Widget.Description text input

find matching mangled input Id for Widget.Price text input

if input changed per comparison to some original

persist Description and Price input for current widget Id

end if

end foreach这个问题无疑已经解决了很长一段时间,但这是我能想到的唯一方法,而且看起来很糟糕。所以我的问题是:是否有更好的模式,如果有,它看起来像什么?如果这是唯一或首选的方法,是否有正确和错误的方法来处理输入Id修改和解析?如何比较以确定哪些输入已发生变化?我可以想办法在每行或每个单元级别上解决这个问题,也许这些方法存在,因为没有好的方法可以在每个表级别上解决它,但我也可以想到这些方面的缺点。

或者我完全错过了合适的范例?感谢您的任何见解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值