小编Jas*_*lly的帖子

如何更改选择框箭头

我需要你的帮助.

我似乎无法绕过这个并想出来.如何在选择框中更改默认的Windows 7,IE 10默认箭头:在此输入图像描述 使用下面的自定义箭头使其看起来像这样:在此输入图像描述.

这是我想要使用的箭头:在此输入图像描述

这是我的HTML标记:

<!DOCTYPE html>
<html>
<head>
   <style type="text/css">
   select { font: normal 13px Arial; color: #000;}
   .container {
         border: 1px solid red;
         position: relative; width: 124px; height: 18px; overflow: hidden;
    }
   .inpSelect {
        color: black; background: #ffa;
        position: absolute; width: 128px; top: -2px; left: -2px;
    }
   </style>

<script type="text/javascript">
</script>

</head>

<body>

<div class="container">
    <select class="inpSelect" name="xxx">
        <option value="0" selected="selected">actual browser</option>
        <option value="1">IE</option>
        <option value="2">Firefox</option>
        <option value="3">Opera</option>
        <option value="4">Safari</option>
    </select>
</div>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

html css html5 select css3

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

动态生成的表 - 使用数组填充TD值

我需要你的帮助,

出于某种原因,我无法将我的数组中捕获的数据填充到我动态生成的表的TD单元格中:

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript">
        function addTable() {

            var myTableDiv = document.getElementById("metric_results")
            var table = document.createElement('TABLE')
            var tableBody = document.createElement('TBODY')

            table.border = '1'
            table.appendChild(tableBody);

            var heading = new Array();
            heading[0] = "Request Type"
            heading[1] = "Group A"
            heading[2] = "Groub B"
            heading[3] = "Group C"
            heading[4] = "Total"

            var stock = new Array()
            stock[0] = new Array("Cars", "88.625", "85.50", "85.81", "987")
            stock[1] = new Array("Veggies", "88.625", "85.50", "85.81", "988")
            stock[2] = new Array("Colors", "88.625", "85.50", "85.81", "989") …
Run Code Online (Sandbox Code Playgroud)

javascript dom

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

如何在没有jQuery或任何其他库的情况下捕获CTRL-S?

如何在网页中捕获CTRL+ S事件?

我不想使用jQuery或任何其他特殊库.

感谢您的帮助.

javascript dom

12
推荐指数
3
解决办法
6415
查看次数

循环所有输入框并清除它们

我怎样才能使用javascript遍历页面上的所有输入框并清除它们内部的数据(使它们全部为空白)?

javascript html5 dom

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

使 2 个字段集彼此相邻(并排)

我需要你的帮助。

我的想法是在页面上有 2 个字段集,它们是页面的 100% 宽度并且彼此相邻。选择的浏览器是 (IE10)

现在,他们似乎没有遵守我希望他们做的事情。

就目前的情况而言,它们仍然彼此堆叠在一起。

我怎样才能很好地并排获得字段集?

这是正在发生的事情的快速图片: 在此处输入图片说明

这是标记:

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">

<style type='text/css'>
fieldset {
  padding: 3px;
  width: 300px;
  float: left;
}
#field1 {
    width: 70%;
}
#field2 {
    width: 30%;
}
label {
  float:left;
  font-weight:bold;
}
input {
    width: 100%;
    box-sizing:border-box;
}
</style>

</head>
<body>
    <fieldset id="field1">
        <legend>Message Centre</legend>
        <input type="text">
    </fieldset>
    <fieldset id="field2">
        <legend>File Number</legend>
        <input type="text">
    </fieldset>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

html css fieldset

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

从"包装"中防止CSS水平下拉菜单

我对这个事实感到沮丧,一旦浏览器窗口被重新调整大小,这个小好的菜单就会换行.无论窗口是否调整大小,如何防止包装并保持固定状态?

<!DOCTYPE html>
<html>

<head>
<style type="text/css">
#menu{

    border-top: 1px solid #FFF;
    padding:0;
    margin:0;
    position: fixed;
    top: 30px;
    left: 0px;
    font-size: 8pt;
    width:100%;
}
#menu ul{
    padding:0;
    margin:0;
}
#menu li{
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding:0;
    white-space: nowrap;
} 

#menu li a{
    width:120px;
    height: 20px;
    display: block;
    text-decoration:none;
    line-height: 20px;
    background-color: #A9BBD3;
    color: #FFF;
} 

#menu li a:hover{
    background-color: #446087;
} 
#menu ul ul {
    position: absolute;
    top: 21px;
    visibility: hidden;
}

#menu ul ul li …
Run Code Online (Sandbox Code Playgroud)

html css html5 css3

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

在 fieldset 元素内获取输入框 100% 均匀宽度

如何让输入框以相对于字段集 100% 的宽度均匀地放置在字段集元素内?

就目前情况而言,输入框似乎在字段集的右侧溢出,我不确定为什么?

这是问题的图像(ie10):
在此输入图像描述

这是标记:

fieldset {
  padding: 3px;
  width: 300px
}

label {
  float: left;
  font-weight: bold;
}

input {
  width: 100%;
}
Run Code Online (Sandbox Code Playgroud)
<fieldset>
  <legend>Subscription info</legend>
  <input type="text" name="name" id="name" />
</fieldset>
Run Code Online (Sandbox Code Playgroud)

html css fieldset

4
推荐指数
1
解决办法
1715
查看次数

如果不存在,添加下拉值的选项?

如何修改下面的代码以允许将新值添加到下拉列表中,如果在下拉框中找到的值中找不到指定的值?

现在,我使用下面的给定函数在下拉框中查找给定值 (option_name)。

我想修改否定标志 (!flag),而不是提醒我它没有找到 option_name,而是在现有下拉列表中基本上添加新的 option_name。

IE。

get_position( 'drop', 'flower' ) 


<select id="drop" style="width: 200px;">
    <option value="0"></option>
    <option value="1">apples</option>
    <option value="2">oranges</option>
    <option value="3">pears</option>
    <option value="4">mangos</option>
    <option value="5">bananas</option>
    <option value="6">kiwis</option>
</select>

function get_position(id,option_name) {

    var flag = false;

    for ( var i=0; i <= document.getElementById(id).options.length - 1; i++ ) {

        if (document.getElementById(id).options[i].text === option_name)  {

            document.getElementById(id).selectedIndex = i; 
            flag = true;

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

将图像放置在输入框的右侧

如何将双向下箭头图像定位在输入框的右侧,并且它还必须是可单击的。

这是我的图片:在此输入图像描述

这是所需结果的图片:在此输入图像描述

HTML 代码:

<!DOCTYPE html>    
<html>
  <head></head>
  <body>
    <input type="text" style="border: 1px solid #000;">
    <img src="double_arrow.png" style="width: 19px; height: 18px;">
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css

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

在Javascript中替换反斜杠

如何从中转换以下字符串

var x = "F:\RSSIMS\database\"
Run Code Online (Sandbox Code Playgroud)

至:

var x = "F:\\RRSIMS\\database\\"
Run Code Online (Sandbox Code Playgroud)

感谢你的帮助.

javascript

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

回调函数值

可能重复:
函数触发提前
调用函数值

我需要一些帮助.

在我的生活中,我不能想到这一点.我头上缠着它只是无济于事.

我想设置两个功能.

  1. function:select_date()与用户交互以从jQuery Date选择器中选择日期.如果对话框已关闭,则返回null.

  2. 然后是第二个功能:test()检查日期是否是picked/selected.

这是我的困境,当test()执行该功能时,会弹出一个警告框并说明"undefined"这意味着,我永远不会选择一个日期而且它始终存在"undefined"

我不明白我在这里做错了什么,一切对我来说都是合乎逻辑的.

<!DOCTYPE html>
<html>
<head>
    <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.js"></script>

    <script type="text/javascript">

    function select_date() {
    var sdate

        $('#dd').dialog({
            autoOpen: true,
            modal: true,
            overlay: {
                opacity: 0.5,
                background: 'black'
            },
            title: "title",
            height: 265,
            width: 235,
            draggable: false,
            resizable: false
        });
        $('#d1').datepicker({
            onSelect: function () {
                $("#dd").dialog("close");
            }
        });
        return sdate
    }

    function test() {
    var x …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-ui javascript-framework

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

如何用字符串中的斜杠(/)替换短划线( - )的所有实例

我需要你的帮助,

如何使用字符串中-的正斜杠替换短划线的所有实例/

var x = "03-04-2014"
Run Code Online (Sandbox Code Playgroud)

转换后:

var x = "03/04/2014"
Run Code Online (Sandbox Code Playgroud)

javascript string

-4
推荐指数
1
解决办法
640
查看次数