Android Galaxy S4 v html单选按钮

时间:2016-04-16 01:42:50

标签: android html radio-button galaxy

以下html表单适用于Chrome,FF,甚至IE和IOS,以及旧的Android jellyBean平板电脑;但是,在Galaxy S4手机上,单选按钮不会检查或工作。一个小的橙色方块突出显示按钮周围以显示它已被点击,但未选中该按钮且值未通过。

    <form id="build_01" name="build_01" action="designer.php" method="POST">
     <p><input type="radio" name="color" value="auNaturel" required>&nbsp;<img src="images/colors/sm_au_naturel.jpg" align="middle">&nbsp;Au Naturel  </p>      
     <p><input type="radio" name="color" value="black">&nbsp;<img src="images/colors/sm_black_leather.jpg" align="middle">&nbsp; Black Leather  </p>
     <p><input type="radio" name="color" value="red">&nbsp;<img src="images/colors/sm_red_leather.jpg" align="middle">&nbsp; Red Leather  </p>            
    </form>   

任何人都可以帮助a)解释为什么会这样;和b)如何解决它?任何帮助,将不胜感激。我无法找到关于Android / Galaxy单选按钮主题的问题,但我无法相信我是唯一遇到此问题的人。

如果您想查看完整表单,请填写此页面:http://www.snowyriverbelts.com.au/designer.php

提前致谢。

更新:感谢Mike.M的检查。似乎问题a)实际上是两个问题;和b)其中一个与旧的Android浏览器有关。

首先,它出现的新问题与js脚本有关,该脚本更改了表单底部显示的图像的src属性(除了旧星系之外的所有内容)。我不明白为什么当它在其他地方工作时会出现问题,但由于它与脚本有关(我认为),我会将其作为一个新问题发布。

然而,关于Galaxy Android上的单选按钮的性能仍有一些怪癖。 在Android 2.13上测试,按钮选择所选值并将其传递给电子邮件,没有任何问题 - 按钮更改为显示选择了哪一个。

然而,在Android 4.12中测试时,按钮不会更改以显示已选择的按钮。他们确实工作,因为他们选择价值并在点击时传递它,但你看不到已经做了什么。

在Android 4.3中测试,按钮更改并传递值无后顾之忧。但是,更改图像源以响应所选值的脚本不起作用(这就是为什么我认为按钮没有传递值)。但是该脚本不适用于所测试的任何Galaxy手机(而且它们都是旧手机 - 我只能访问)。但正如我所说,那将是另一个问题。

在Android 4.4.2上测试(在平板电脑上),按钮和脚本都可正常工作,顺便说一下。 感谢。

0 个答案:

没有答案