小编use*_*091的帖子

选择单选按钮时显示div

我是javascript和jQuery的新手.在我的HTML有2个单选按钮和一个div.如果我检查第一个单选按钮,我想显示div,否则我希望它被隐藏

所以:如果选中了#watch-me单选按钮 - > div#show-me是可见的.如果未选中单选按钮#watch-me(未选中或未选中第二个) - > div#show-me隐藏.

这是我到目前为止所拥有的.

 <form id='form-id'>
<input id='watch-me' name='test' type='radio' /> Show Div<br />
<input name='test' type='radio' /><br />
<input name='test' type='radio' />
 </form>
 <div id='show-me' style='display:none'>Hello</div>
Run Code Online (Sandbox Code Playgroud)

和JS:

 $(document).ready(function () { 
$("#watch-me").click(function() {
 $("#show-me:hidden").show('slow');
 });
 $("#watch-me").click(function(){
 if($('watch-me').prop('checked')===false) {
    $('#show-me').hide();}
    });
});
Run Code Online (Sandbox Code Playgroud)

我该如何更改脚本来实现这一目标?

html javascript css jquery radio-button

22
推荐指数
3
解决办法
10万
查看次数

javascript使用一个按钮提交多个表单

在我的HTML中,我有多个表单(文本输入,单选按钮,复选框和选择)和一个​​按钮.我想填写所有这些表格并将值发送到我的PHP文件.现在我正试图从文本输入中提交值并选择,但此时我仍处于困境.

我有一个js提交文件:

 submitForms = function(){
  document.getElementById("form1").submit();
  document.getElementById("form2").submit();
 }
Run Code Online (Sandbox Code Playgroud)

我的表单是这样的:SELECT:

 <form id ="form1" name="dists" action="solve.php" method="post">
        <select id="demo" name="sadzba" onchange="selectElement1(this.value)>
                <option value="">-- vyberte oblas? --</option>
        </select>
    </form>
Run Code Online (Sandbox Code Playgroud)

文字输入表格+按钮:

 <form id="form2" action="solve.php" method="post">
    <input type="text" name="spotVT" ><label>kWh za rok VT</label>
    <div id="nt" style='display:none'><input type="text" name="spotNT"  ><label>kWh za rok NT</label></div>

    </form>
 <input id="sub" type="button" value="Ok" style="margin-left:15px;" onclick="submitForms()"/>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.你能帮我吗?谢谢

javascript forms jquery submit form-submit

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

javascript隐藏/显示div复选框:选中/取消选中

我试图在javascript中创建一个函数,这将隐藏/显示我的注册表单中的特定div,具体取决于我的复选框的状态(选中或不选中).这是我的功能:

 function doruc() {
    var elem = document.getElementById('powermail_fieldwrap_331');
        if (document.getElementById  ('powermail_field_doruovaciaadresa2_1').checked) {
        elem.display='block';
        } else {elem.display:none;}
}
Run Code Online (Sandbox Code Playgroud)

它不起作用.我正在检查并取消选中我的复选框,但没有任何反应.还有件事儿.我希望将div初始化为隐藏.我应该把这个放进我的CSS吗?:

 #powermail_fieldwrap_331{
 display:none;
 } 
Run Code Online (Sandbox Code Playgroud)

我非常感谢任何建议.

javascript css checkbox

3
推荐指数
1
解决办法
2万
查看次数

Android - 无法访问sdCard上的html文件

我正在尝试打开我在Chrome或任何其他网络浏览器(不是html Viewer)上的sdCard上的html文件.

我试图像这样输入文件路径

 file:///storage/extSdCard/page/page.html
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

 ERR_ACCESS_DENIED
Run Code Online (Sandbox Code Playgroud)

有什么可能是错的吗?

编辑:我不得不提到我没有开发Android应用程序.我只是想查看一个html文件,这是我的SD卡在Chrome移动浏览器中

编辑2:它不是从ext工作.SD卡和内部存储器

谢谢.

html browser android

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

android将String数组和String传递给asyncTask

我想将String数组和String变量传递给我的AsyncTask类.我是编程Android应用程序的新手,所以这可能不是实现我的目标的最有效方法.无论如何,我有一个名为separate []和String的String数组被选中.

在单独的[]中,我已经从EditText View和selected中加载了值,我的微调器中有一个值.现在我想在我的AsyncTask中使用它们.我的AsyncTask类现在看起来像这样:

 final class cyklus extends AsyncTask<String[], Void, String[]>{
String[] tones = {"C","Cis","D","Dis","E","F","Fis","G","Gis","A","Ais","B"};
String[] result;

@Override
protected String[] doInBackground(String[]... params) {

    int l =params.length;  //length of separate[]

    for(int k=0; k==l; k++){   // finding indexes of matches of elements separate[k] in tones[] 

        // INPUT POSITION
                int i= Arrays.asList(tones).indexOf(params[k]);


        // RESULT INDEX
                int j =Integer.parseInt(selected);
                int index = i+j;    


        // RESULT
                String res=tones[index];
                result[k]=res;                          

}

    return result;
}
 }
Run Code Online (Sandbox Code Playgroud)

在完成for循环之后,我希望我的AsyncTask返回result [].总结一下,我想知道如何在AsyncTask类中使用"separate []"和"selected".谢谢.

编辑:再一个问题.我的循环不会开始.为什么?谢谢.

java parameters android android-asynctask

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

php插入重复记录

我是php的新手.我已经下载了xampp并创建了一个包含2列ID(主键,自动增量),CENA(INT值)的数据库

在我的index.php中,我只有一个输入文本和一个提交按钮:

 <body>
     <form action="submit.php" method="post">
         <input type="text" name="cena"><label> cena</label>
         <input type="submit" value="Submit">
     </form>
 </body>
Run Code Online (Sandbox Code Playgroud)

这是我的提交脚本:

$sql = "INSERT INTO updat (CENA) VALUES ('$_POST[cena]')";

mysqli_query($con, $sql);

if (!mysqli_query($con, $sql)) 
{
    die('Error: ' . mysqli_error($con));
}

echo "1 record added";
mysqli_close($con);
Run Code Online (Sandbox Code Playgroud)

当我在文本输入中输入一个值,然后点击提交按钮时回显:"添加了1条记录"但是当我在phpMyAdmin中查看我的数据库时,我看到了2条记录.

例:

我输入123进入textinput

在phpMyAdmin中我看到:

+----+------+
| ID | CENA |
+----+------+
|  1 |  123 |
|  2 |  123 |
+----+------+

我没有使用任何循环,为什么2记录?

谢谢

php mysql sql

0
推荐指数
1
解决办法
882
查看次数

如何在delphi中创建正确的SQL语句

我是delphi的新手,我想问一下如何在delphi中创建正确的SQL语句/ SQL字符串.

我尝试过这样的事情:

 sql:='use [TestovaciaDb] INSERT INTO [dbo].[client]([Meno],[Priezvisko]) VALUES('+name+','+surname+')';
Run Code Online (Sandbox Code Playgroud)

我正在使用MS SQL server 2012

但我在那里得到了一个例外.谢谢

编辑:

meno并且priez是来自TEdit1和的值的变量TEdit2:

 meno:= Edit1.Text;
 priez:= Edit2.Text;
Run Code Online (Sandbox Code Playgroud)

sql sql-server delphi

0
推荐指数
1
解决办法
826
查看次数