这是我的 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 …
我知道你可以使用名称数组进行多个表单输入(例如<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)
我试图这样做的原因是因为我正在构建一个允许用户动态添加/减去"播放器"字段集的表单.如果您有比我要求的更好的解决方案,请随时提供替代方案.
似乎所有现代浏览器都将样式标签的type属性默认为“ text / css”。使用样式标签时,忽略type属性是否被认为是不好的做法?在某些情况下,不使用type属性可能会导致意外结果?