Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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_Css - Fatal编程技术网

Javascript 有没有办法应用默认值;残疾人士;在不实际禁用输入的情况下对文本输入设置样式?

Javascript 有没有办法应用默认值;残疾人士;在不实际禁用输入的情况下对文本输入设置样式?,javascript,jquery,css,Javascript,Jquery,Css,很简单。我希望文本输入看起来被禁用(浏览器的默认禁用样式),但实际上没有被禁用,这样我仍然可以通过post销售它 如果您只需要通过post发送,您可以将输入字段设置为隐藏,而不是使其看起来被禁用 <input type="hidden" value="yourvalue"> 这不是使其看起来被禁用的直接方法,因为禁用的输入字段在其他浏览器中看起来是不同的…如果您想显示用户无法更改的数据,然后用POST将其发送到服务器,然后将其作为隐藏的 提交表单时,它将显示为$\u POS

很简单。我希望文本输入看起来被禁用(浏览器的默认禁用样式),但实际上没有被禁用,这样我仍然可以通过post销售它

如果您只需要通过post发送,您可以将输入字段设置为隐藏,而不是使其看起来被禁用

<input type="hidden" value="yourvalue">


这不是使其看起来被禁用的直接方法,因为禁用的输入字段在其他浏览器中看起来是不同的…

如果您想显示用户无法更改的数据,然后用POST将其发送到服务器,然后将其作为隐藏的


提交表单时,它将显示为
$\u POST['myHiddenValue']


如果您也需要显示它,那么您可以将其包含在HTML中,而不是作为
字段。

是的,我考虑过这一点,这会使事情变得复杂很多。我想可能有一种方法可以用一个更简单的事情来做,它比这更复杂。输入根据多种因素从禁用变为启用。这不仅仅是一个我不希望用户改变的值。我可以将其设置为只读(我是这样做的),但我想以一种直观的方式将其传达给用户。然后我认为您需要为您的问题添加更多的细节。我不希望stackoverflow来解决我的问题,我只是想知道是否有一种快速的方法可以应用默认的禁用样式,而答案似乎是否定的。
<input type=hidden name=myHiddenValue value="My Hidden Value">