Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

newbie: value kontrolki input nie pokazuje się

1 view
Skip to first unread message

jivanmukt...@poczta.onet.pl

unread,
Nov 24, 2009, 3:15:05 AM11/24/09
to
Mam w formularzu:

<tr>
<td><label>Adres:</label></td>
<td>
Ulica: <input type="text" id="property_street" name="property_street"
maxlength="30" size="30" style="width: 30ex" value="Dolna"
onblur="validateText(this);">

&nbsp;
Numer domu: <input type="text" id="property_house_no"
name="property_house_no" maxlength="8" size="8" style="width: 8ex" value="24"
onblur="validateText(this);">
&nbsp;
Numer mieszkania: <input type="text" id="property_flat_no"
name="property_flat_no" maxlength="5" size="5" style="width: 5ex" value="18"
onblur="validateNumber(this, 'property_flat_no_error');">
<span id="property_street_error" class="error_message"></span>
<span id="property_house_no_error" class="error_message"></span>
<span id="property_flat_no_error" class="error_message"></span>
</td>

</tr>

Problem w tym, �e w input#property_street napis Dolna nie pokazuje mi si� w
przegl�darce (puste pole), za� pola input#property_house_no i
input#property_flat_no s� wype�nione normalnie (warto�ci: 24 i 18).
By�bym wdzi�czny za pomoc.

--
Wys�ano z serwisu OnetNiusy: http://niusy.onet.pl

Artur Kosmal

unread,
Nov 24, 2009, 6:51:50 AM11/24/09
to
moze pokaz caly kod strony ? bo podany fragment wyglada ok i u mnie
dziala bezblednie.
testowane: opera 9.6, ff 3.5, ie6

jivanmukt...@poczta.onet.pl

unread,
Nov 24, 2009, 9:29:36 AM11/24/09
to
> moze pokaz caly kod strony ? bo podany fragment wyglada ok i u mnie
> dziala bezblednie.
> testowane: opera 9.6, ff 3.5, ie6

Nie moge pokaza� ca�ego kody strony bo zawiera tajne rzeczy.
Pokazany fragment by� z kodu strony index.php w przegl�darce (�r�d�o strony).
Oto fragment pliku index.php:

<?php

header('Content-Type: text/html; charset=ISO-8859-2');

header('Cache-Control: no-cache, must-revalidate'); // HTTP/1.1

ob_start();

session_start()

if (!openOgloszeniaDB()) {

ob_end_flush();

die(ERRMSG_DATABASE_ACCESS_PROBLEM);

}

...
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">


<html lang="pl">

<head>

<title>Nieruchomo�ci - og�oszenia: najem, wynajem, kupno, sprzeda�, zamiana</title>

<meta http-equiv="content-Type" content="text/html; charset=ISO-8859-2">

<meta http-equiv="Content-Language" content="pl-PL">

<meta http-equiv="Expires" content="0">

<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate">

<meta http-equiv="Cache-Control" content="post-check=0, pre-check=0">

<meta http-equiv="Pragma" content="no-cache">

<meta name="description" content="...">

<meta name="keywords"
content="og�oszenia,nieruchomo�ci,mieszkanie,mieszkania,oferta,oferty,dom,domy,lokal,lokale,dzia�ka,dzia�ki,wynaj�cie,do
wynaj�cia,kupno,kupi�,najem,sprzeda�,sprzedam,wynajem,zamiana,zamieni�,szukam,poszukuj�,agencja,agencja
nieruchomo�ci,po�rednictwo">

<meta name="language" content="polish">

<meta name="robots" content="index,nofollow">

<link href="styles.css" rel="stylesheet" type="text/css">

<script src="include/functions.js" type="text/javascript"></script>

<script src="include/animations.js" type="text/javascript"></script>

<script src="include/jquery-latest.js" type="text/javascript"
language="javascript"></script>

<script src="include/jquery.MultiFile.js" type="text/javascript"
language="javascript"></script>

<script type="text/javascript">

...
</script>

<script type="text/javascript" src="include/ts_picker.js">

</script>

</head>

<body onload="animate1(); animate2(); showPropertyRows(); showAnnouncementRows();">

<?php require_once 'include/top.inc.php'; ?>
<form name="announcement" action="submit_announcement.php" method="POST"
enctype="multipart/form-data">

<input type="hidden" name="MAX_FILE_SIZE" value="1048576" />

<div>

<input id="full_announcement_no" name="full_announcement_no" type="hidden"
value="<?php echo $fullAnnouncementNo; ?>">

</div>

...
<fieldset>

<legend>Dane nieruchomo�ci</legend>

<table id="property_fields" border="0">

<tbody>

<tr>


<td><label>Adres:</label></td>

<td>

Ulica: <input type="text" id="property_street" name="property_street" <?php
echo errorClass('property_street'); ?> maxlength="30" size="30" style="width:
30ex" value="<?php echo valueOf('property_street'); ?>"
onblur="validateText(this);">

&nbsp;

Numer domu: <input type="text" id="property_house_no"

name="property_house_no" <?php echo errorClass('property_house_no'); ?>
maxlength="8" size="8" style="width: 8ex" value="<?php echo
valueOf('property_house_no'); ?>" onblur="validateText(this);">

&nbsp;

Numer mieszkania: <input type="text" id="property_flat_no"

name="property_flat_no" <?php echo errorClass('property_flat_no'); ?>
maxlength="5" size="5" style="width: 5ex" value="<?php echo
valueOf('property_flat_no'); ?>" onblur="validateNumber(this,
'property_flat_no_error');">

<span id="property_street_error" class="error_message"></span>

<span id="property_house_no_error" class="error_message"></span>

<span id="property_flat_no_error" class="error_message"></span>

<?php echo validationError('property_street'),
validationError('property_house_no'), validationError('property_flat_no'); ?>

</td>

</tr>

...
</tbody>

</table>

</fieldset>

<script type="text/javascript">

var propertyFieldsRows =
document.getElementById("property_fields").getElementsByTagName("tr");

var announcementFieldsRows =
document.getElementById("announcement_fields").getElementsByTagName("tr");

</script>

<p>

Wpisz napis widoczny na obrazku:

<img src="images/captcha.php?len=5" alt=''>&nbsp;

<input type="text" name="captcha" maxlength="5" size="5" style="width: 5ex">

<span class="tip">wielko�� liter oboj�tna</span>

</p>

<p>

...
<input id="submit_announcement" name="submit_announcement" type="button"
class="default_button" value="Zatwierdzam og�oszenie"
onclick="submitAnnouncement();">&nbsp;

<input id="clear_all" name="clear_all" type="button" class="normal_button"
onclick="clearAll();" value="Wyczy�� pola">

</p>

</form>

</body>

</html>

<?php

closeOgloszeniaDB();

session_destroy();

ob_end_flush();

?>

Jak widaďż˝ napis Dolna zostaďż˝ wygenerowany przez PHP.
Mo�e JavaScript co� psuje?

Gabriel

unread,
Nov 24, 2009, 9:37:58 AM11/24/09
to

U�ytkownik <jivanmukt...@poczta.onet.pl> napisa� w wiadomo�ci
news:5d3e.000000...@newsgate.onet.pl...

> Nie moge pokaza� ca�ego kody strony bo zawiera tajne rzeczy.
> Pokazany fragment by� z kodu strony index.php w przegl�darce (�r�d�o
strony).
> Oto fragment pliku index.php:


A pytanie _podstawowe_.
Zbadales wynik ktory generuje skrypt php w validatorze? Bo z tego co
pamietam, to Ty prawie zawsze masz klopoty wlasnie z niedomknietymi
znacznikami i takimi tam...

Wiec porada: wez kod wygenerowany przez plik php (nawet z podgladu zrodla
sobie wez) przepusc przez validatora w3c i zobacz jaki jest wynik.


--
Pozdrawiam
Gabriel Zastawnik
http://www.monitoringkomputera.pl - Monitoring Komputera

jivanmukt...@poczta.onet.pl

unread,
Nov 24, 2009, 11:39:55 AM11/24/09
to
B��dnie ustawia�em value na "" JavaScriptem.
0 new messages