论坛首页 AJAX版 prototype

关于$$方法的问题

浏览 1626 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2007-05-28
<input type='text' name='tx1' value='test' />
prototype的$$('input[name="tx1"]')这样是可以的,但是怎样写才能使用与和或呢
比如说我想找到name='tx1'且value='test'的input对象
   
最后更新时间:2007-05-28
或:
$$('input[name="tx1"]','input[value="test"]')
   
0 请登录后投票
最后更新时间:2007-05-28
与:
$$('input[name="tx1"][value="test"]')
   
0 请登录后投票
最后更新时间:2007-05-28
其实Prototype用的都是标准的css2属性选择器,去找找相关资料就知道了……
   
0 请登录后投票
最后更新时间:2007-05-28
楼上写的是或的关系我想要的是且的关系,我试过$$('input[name="tx"&&value="test"]')或者$$('input[name="tx" value="test"]') 都会抛出异常
我看了prototype的官方文档并没有相关的例子,源码实在是看不懂
$$不会没有这个功能吧
   
0 请登录后投票
最后更新时间:2007-05-28
看css2的selector:

http://www.w3.org/TR/CSS21/selector.html#q1
   
0 请登录后投票
最后更新时间:2007-05-28
谢谢楼上知道了并且要这样$$('input[name="tx"][value="test"]')
   
0 请登录后投票
最后更新时间:2007-05-28
汗,我不是写了么……
   
0 请登录后投票
最后更新时间:2007-05-28
用jquery吧
   
0 请登录后投票
论坛首页 AJAX版 prototype

跳转论坛:
JavaEye推荐