小编Jas*_*son的帖子

通过html的“onclick”事件和JS停止传播

这是我的 html 块

<tr>
    <td class="c_menu" id="bat_light">
        <a href="someLink/file.html#"  onclick="OpenItem('light');return false;">sometitle</a>
    </td>
    <td class="c_menu"  id="bat_econom">
        <a href="someLink/file.html#" onclick="OpenItem('econom');return false;">
    sometitle</a>
    </td>
    <td class="c_menu"  id="bat_standart">
        <a href="someLink/file.html#" onclick="OpenItem('standart');return false;">
    sometitle</a>
    </td>
    <td class="c_menu"  id="bat_premium">
        <a href="someLink/file.html#" onclick="OpenItem('premium');return false;">
    sometitle</a>
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

这是顶部的 JavaScript 介绍

function OpenItem(name){
    var blocks = ['light', 'econom', 'standart', 'premium'];
    for(var i = 0; i < blocks.length; i++){
        if (blocks[i] == name){
            document.getElementById('bat_'+blocks[i]).className="c_menu active";
            document.getElementById('descr_'+blocks[i]).style.display="block";
            document.getElementById('tab_'+blocks[i]).style.display="block";
        }
        else{
            document.getElementById('bat_'+blocks[i]).className="c_menu";
            document.getElementById('descr_'+blocks[i]).style.display="none";
            document.getElementById('tab_'+blocks[i]).style.display="none";
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我了解如何修复 JQuery 中的页面默认顶部滚动,但在这种情况下使用简单的 JS …

html javascript stoppropagation

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

使用PHP表单数组的HTML字段集

我知道你可以使用名称数组进行多个表单输入(例如<input type="text" name="username[]">,但是这也可以用于整个字段集吗?如何用PHP $ _POST全局操作?

这是我想要做的:

<fieldset name="player[]">
  <input type="text" name="username">
  <input type="number" name="points">
</fieldset>

<fieldset name="player[]">
  <input type="text" name="username">
  <input type="number" name="points">
</fieldset>
Run Code Online (Sandbox Code Playgroud)

我试图这样做的原因是因为我正在构建一个允许用户动态添加/减去"播放器"字段集的表单.如果您有比我要求的更好的解决方案,请随时提供替代方案.

html javascript php jquery

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

在样式标签中不包含type =“ text / css”是不好的做法吗?

似乎所有现代浏览器都将样式标签的type属性默认为“ text / css”。使用样式标签时,忽略type属性是否被认为是不好的做法?在某些情况下,不使用type属性可能会导致意外结果?

html css

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

标签 统计

html ×3

javascript ×2

css ×1

jquery ×1

php ×1

stoppropagation ×1