測試代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title></title>
<style type="text/css"><!--
textarea, input{
text-transform: uppercase;
}
--></style>
</head>
<body>
<?
if(!empty($_POST)){
echo '<pre>' . htmlspecialchars(print_r($_POST, TRUE)) . '</pre>';
}
?>
<form action="" method="post">
<textarea name="textarea" rows="3" cols="40">Default</textarea>
<input name="text" value="Default">
<input type="submit">
</form>
</body>
</html>
有趣的發現:
- 歌劇10忽略在文字區域
text-transform: uppercase
- 鉻4發送針對POST形式的GET請求
- 無瀏覽器的我已測試過(Windows XP)功能您所描述的行爲:Firefox 3.6,IE 6,IE7,IE8,Opera 10 ...
恕我直言有,你使用JavaScript一個很好的機會...
這是非常有趣的。以前從未嘗試過。你有沒有在多個瀏覽器上試過這個?可能是瀏覽器特定的。 – 2010-03-02 09:37:50