🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #49980

Re: pisanie do buttona działa tylko w IE

#49980
From: Peter May
Date: Thu, 22 Apr 2010 06:11
55 lines
2534 bytes
W dniu 2010-04-22 07:24, zlotowinfo pisze:
> Użytkownik "Peter May" <peter.may@onet.pl> napisał w wiadomości
> news:hqnr3c$lrk$1@news.onet.pl...
>> W dniu 2010-04-21 22:37, zlotowinfo pisze:
>>> da się pisać ale tylko w internet explorer
>>> pozostałe przeglądarki ignorują to
>>> w jaki sposób pisać do buttona by wszędzie działało
>>>
>>> <form name=form1>
>>> <button name=but></buttom>
>>>
>>> </fotm>
>>>
>>> <script>
>>> document.form1.but.value="123"
>>> </script>
>>
>> document.forms.form1.but.value = "123";
>>
>> http://kurs.browsehappy.pl/JavaScript/Formularze
>>
> nic sie nie zmienilo po dodaniu forms
> nadal do buttonow da się pisać tylko z IE
> a do pozostałych jak i przedtem bezproblemowo

Zrobiłem na szybko przykład, który zadziałał bez problemu w Firefoksie 
3.6.3 i Chrome 4.1.249.1059. Pytanie: czy Twój kod (x)html przechodzi 
walidację http://validator.w3.org/? Bo jeśli nie, to zacznij najpierw od 
poprawienia błędów składniowych. Jeśli to nie jest przyczyną, to problem 
może być gdzie indziej w kodzie JavaScript-owym.

Sprawdź:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
           "http://www.w3.org/TR/html4/strict.dtd">
<html lang="pl">
<head>
<title>Test JS</title>
</head>
<body>
<form name="form1" action="">
<fieldset>
<legend>test JS</legend>
  <button name="but"></button>
</fieldset>
</form>
<script type="text/javascript">
document.forms.form1.but.value = "123";
alert(document.forms.form1.but.value);
</script>
</body>
</html>

-- 
Peter
Technical Details
Message-ID: <hqopaq$cti$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <hqnnmc$m85$1@inews.gazeta.pl> <hqnr3c$lrk$1@news.onet.pl> <hqomh5$al1$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: Peter May <peter.may@onet.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Re: pisanie do buttona działa tylko w IE
Date: Thu, 22 Apr 2010 08:11:40 +0200
Organization: http://onet.pl
Lines: 55
Message-ID: <hqopaq$cti$1@news.onet.pl>
References: <hqnnmc$m85$1@inews.gazeta.pl> <hqnr3c$lrk$1@news.onet.pl> <hqomh5$al1$1@inews.gazeta.pl>
NNTP-Posting-Host: 188.147.213.233.nat.umts.dynamic.eranet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1271916699 13234 188.147.213.233 (22 Apr 2010 06:11:39 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Thu, 22 Apr 2010 06:11:39 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
In-Reply-To: <hqomh5$al1$1@inews.gazeta.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit