小编Bas*_*iat的帖子

javascript选择表格中的所有复选框

我想创建一个页面,其中包含各种网页的表格,每个网页旁边都有复选框.我希望用户能够选择多个站点,然后使用谷歌栏搜索站点.我有一个表格,每个单元格都有一个填充了复选框的表格.每个单元格都有一个checkall按钮,用于检查该单元格中的所有选项.我想添加一个复选框来选择页面上的所有选项.(是的,我可以把这个选项留下来,但我有点想知道如何访问单元格中的所有框,以便我可以像我想要的那样搜索谷歌.)这里基本上就是我所拥有的.它内部的checkPage函数部分需要帮助

<html>
<head>
<script type="text/javascript">
    function checkAll(checkname, bx) {
        for (i = 0; i < checkname.length; i++){
            checkname[i].checked = bx.checked? true:false;
        }
    }
    function checkPage(bx){


        var bxs = document.getElementByTagName ( "table" ).getElementsByTagName ( "link" ); 

        for(i = 0; i < bxs.length; i++){
            bxs[i].checked = bx.checked? true:false;
        }
    }
</script>


</head>
<body>
<input type="checkbox" name="pageCheck"  value="yes" onClick="checkPage(this)"><b>Check Page</b>
<table border="1" name ="table">

<tr>
    <td name ="list00">
        <form name ="list00">
            <input type="checkbox" name="Check_ctr" value="yes" onClick="checkAll(document.list00.link, this)"><b>Check All</b><dd>
            <input type="checkbox" name="link" value="something.com">something.com<dd>
            <input …
Run Code Online (Sandbox Code Playgroud)

html javascript

12
推荐指数
1
解决办法
6万
查看次数

在ViewPager中具有垂直滚动页面

这可能是显而易见的,也是一个完全不需要的帖子,但我在解决一种允许在VewPager页面上实现垂直滚动功能的方法时遇到了相当大的问题,谷歌甚至这里都没有很少的解决方案.我发现有些人声称要解决这个问题,但他们似乎已经延长和复杂了.因此,对于那些可能正在寻找相同问题的人来说,这是解决方案.有了这个(并且你想要制作比我在这里写的更大的字符串),你将能够垂直滚动内容并在页面之间滑动.

layout.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">

<android.support.v4.view.ViewPager
    android:id="@+id/conpageslider"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

滚动viewpager类

public class ScrollingViewPager extends Activity{

private ViewPager pager;
private Context cxt;
private CharSequence[] pages = {"stuff", "more stuff", "other stuff"};
private PageSlider ps;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setContentView(R.layout.layout);
    cxt = this;
    ps = new PageSlider();
    pager = (ViewPager) findViewById(R.id.conpageslider);
    pager.setAdapter(ps);       

}

public class PageSlider extends PagerAdapter{

    @Override
    public int getCount() {
        return pages.length;
    }

    @Override
    public Object instantiateItem(View collection, int position) {
        ScrollView sc = …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-viewpager

10
推荐指数
1
解决办法
9407
查看次数