Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用颜色选择器更改选定动态文本框的文本颜色_Javascript_Jquery - Fatal编程技术网

Javascript 使用颜色选择器更改选定动态文本框的文本颜色

Javascript 使用颜色选择器更改选定动态文本框的文本颜色,javascript,jquery,Javascript,Jquery,我的页面中最多有15个文本框,单击按钮即可创建。 我想要的是只更改“已选择”文本框的文本颜色;所有其他文本框的颜色不应更改 目前,我有一个文本颜色更改滑块,可以更改所有文本框的颜色 单击此处查看源代码。请尝试以下操作: 在索引文件中包括jscolor.js。你可以从这个链接看到更多的演示和下载 请在问题本身中张贴代码。我不可能从你那里下载一个.rar。请提供一个JSFIDLE而不是提供源代码。jason我不能在问题中发布全部代码,因为源代码非常大,不可行。这就是为什么我提供了下载代码的链接。非

我的页面中最多有15个文本框,单击按钮即可创建。 我想要的是只更改“已选择”文本框的文本颜色;所有其他文本框的颜色不应更改

目前,我有一个文本颜色更改滑块,可以更改所有文本框的颜色

单击此处查看源代码。

请尝试以下操作:
在索引文件中包括jscolor.js。你可以从这个链接看到更多的演示和下载



请在问题本身中张贴代码。我不可能从你那里下载一个.rar。请提供一个JSFIDLE而不是提供源代码。jason我不能在问题中发布全部代码,因为源代码非常大,不可行。这就是为什么我提供了下载代码的链接。非常感谢您的回复,我一点击它,它就会将文本框的背景颜色变为绿色,文本颜色变为红色。但是我必须使用颜色选择器,这样用户就可以选择他/她想要的颜色,而不是我定义的单一静态颜色。我也尝试了同样的JS,效果很好。虽然你的方法和我的大不相同。两种方法都是正确的。再次感谢您宝贵的时间。:)Jagruti我还有其他一些与corePHP相关的问题,你能帮我解决这个问题吗?thanx in advanceHeyyy,您正在使用的功能是捕获整个屏幕(对于屏幕的某些部分,请访问此链接可能会对您有所帮助您提供的第一个链接是用于VB的,另一个链接对我没有帮助。它显示了一些不适用于我的方法:(
   <div>
         <?php
        or($i=0;$i<15;$i++){?>
            <div id="txt_add<?php echo $i; ?>" onclick="get_current_text(<?php echo $i; ?>);">
                            <div id="f<?php echo $i+1; ?>" class="bring_front"><span style="cursor:move"><input type="text" **class="box color"** placeholder="Sample text <?php echo $i+1; ?>" style="border:none; background:none; width:87px; margin-left:6px;" maxlength="10" onchange="set_color(<?php echo $i; ?>);"/></span></div>
               </div>
               <?php }?>                        
</div>

and put this code in javascript:    
 function set_color(txtid)
{
    $("#txt_add"+txtid+" input").css('color','#'+this.color);
    //document.getElementsByTagName('BODY')[0].style.backgroundColor = '#'+this.color
}
function get_current_text(id)
{
    $("#prod div input").css("background-color","white");
    $("#txt_add"+id+" input").css('background-color',"green");  $("#txt_add"+id+" input").css('color',"red");
}