Java

Jax Rebel

Navajo Rider
Член од
6 јули 2008
Мислења
5.267
Поени од реакции
2.267
Прашање околу ЈаваСкрипт: Што грешма со onClick командата па никако не сака да ми ја извршува!? Ни со алерт, ни со повик на функција никако не сака?

HTML:
html>
    <head>
        <title>aaa</title>
            <script type="text/javascript">
                function suma(){
                    var x1=document.getElementById('prasanje1').value;
                    var x2=document.getElementById('prasanje2').value;
                    var x3=document.getElementById('prasanje3').value;
                    var x4=docuemnt.getElementById('prasanje4').value;
                    if(x1=="" || x2=="" || x3=="" || x4=="") {alert("Ne popolni se!");}
                    else { document.calc.txt.value=parseFloat(document.calc.prasanje1.value)+parseFloat(document.calc.prasanje2.value);
                    }}
            </script>
    </head>
    <body>
        <h2>Formular</h2>
       
        <input type="button" value=ad onclick="location.href='http://www.yahoo.com'; ">
       
        <input type="button" value="Click me"[B] onClick[/B]="alert(Zdravo)">
        <form NAME="calc">
        <table BORDER>
            <tr>
                <td>Ime</td>
                <td><input type="text" id="ime" name="ime"/></td>
            </tr>
            <tr>
                <td>Prezime</td>
                <td><input type="text" id="prezime" name="prezime"/></td>
            </tr>
            <tr>
                <td>Prasanje1</td>
                <td><input type="text" id="prasanje1" name="prasanje1"/></td>
            </tr>
            <tr>
                <td>Prasanje2</td>
                <td><input type="text" id="prasanje2" name="prasanje2"/></td>
            </tr>
            <tr>
                <td>Prasanje3</td>
                <td><input type="text" id="prasanje3" name="prasanje3"/></td>
            </tr>
            <tr>
                <td>Prasanje4</td>
                <td><input type="text" id="prasanje4" name="prasanje4"/></td>
            </tr>
            <tr>
                <td><input type="text" id="txt" name="txt"</td>
                <td><input type="button" [B]onclick[/B]="suma()" value="Sum"/></td>
               
           
            </tr>
        </table>
    </body>
</html>
 
Член од
21 ноември 2009
Мислења
29
Поени од реакции
11
Прашање околу ЈаваСкрипт: Што грешма со onClick командата па никако не сака да ми ја извршува!? Ни со алерт, ни со повик на функција никако не сака?

HTML:
html>
    <head>
        <title>aaa</title>
            <script type="text/javascript">
                function suma(){
                    var x1=document.getElementById('prasanje1').value;
                    var x2=document.getElementById('prasanje2').value;
                    var x3=document.getElementById('prasanje3').value;
                    var x4=docuemnt.getElementById('prasanje4').value;
                    if(x1=="" || x2=="" || x3=="" || x4=="") {alert("Ne popolni se!");}
                    else { document.calc.txt.value=parseFloat(document.calc.prasanje1.value)+parseFloat(document.calc.prasanje2.value);
                    }}
            </script>
    </head>
    <body>
        <h2>Formular</h2>
   
        <input type="button" value=ad onclick="location.href='http://www.yahoo.com'; ">
   
        <input type="button" value="Click me"[B] onClick[/B]="alert(Zdravo)">
        <form NAME="calc">
        <table BORDER>
            <tr>
                <td>Ime</td>
                <td><input type="text" id="ime" name="ime"/></td>
            </tr>
            <tr>
                <td>Prezime</td>
                <td><input type="text" id="prezime" name="prezime"/></td>
            </tr>
            <tr>
                <td>Prasanje1</td>
                <td><input type="text" id="prasanje1" name="prasanje1"/></td>
            </tr>
            <tr>
                <td>Prasanje2</td>
                <td><input type="text" id="prasanje2" name="prasanje2"/></td>
            </tr>
            <tr>
                <td>Prasanje3</td>
                <td><input type="text" id="prasanje3" name="prasanje3"/></td>
            </tr>
            <tr>
                <td>Prasanje4</td>
                <td><input type="text" id="prasanje4" name="prasanje4"/></td>
            </tr>
            <tr>
                <td><input type="text" id="txt" name="txt"</td>
                <td><input type="button" [B]onclick[/B]="suma()" value="Sum"/></td>
           
       
            </tr>
        </table>
    </body>
</html>
Имаш синтаксички грешки...

HTML:
<html>
    <head>
        <title>aaa</title>
            <script type="text/javascript">
                function suma(){
                    var x1=document.getElementById('prasanje1').value;
                    var x2=document.getElementById('prasanje2').value;
                    var x3=document.getElementById('prasanje3').value;
                    // Тука
                    var x4=document.getElementById('prasanje4').value;
                    if(x1=="" || x2=="" || x3=="" || x4=="") {alert("Ne popolni se!");}
                    else { document.calc.txt.value=parseFloat(document.calc.prasanje1.value)+parseFloat(document.calc.prasanje2.value);
                    }}
            </script>
    </head>
    <body>
        <h2>Formular</h2>
     
        <input type="button" value=ad onclick="location.href='http://www.yahoo.com'; ">
     
        <input type="button" value="Click me"[B] onClick[/B]="alert(Zdravo)">
        <form NAME="calc">
        <table BORDER>
            <tr>
                <td>Ime</td>
                <td><input type="text" id="ime" name="ime"/></td>
            </tr>
            <tr>
                <td>Prezime</td>
                <td><input type="text" id="prezime" name="prezime"/></td>
            </tr>
            <tr>
                <td>Prasanje1</td>
                <td><input type="text" id="prasanje1" name="prasanje1"/></td>
            </tr>
            <tr>
                <td>Prasanje2</td>
                <td><input type="text" id="prasanje2" name="prasanje2"/></td>
            </tr>
            <tr>
                <td>Prasanje3</td>
                <td><input type="text" id="prasanje3" name="prasanje3"/></td>
            </tr>
            <tr>
                <td>Prasanje4</td>
                <td><input type="text" id="prasanje4" name="prasanje4"/></td>
            </tr>
            <tr>
                <!-- Тука -->
                <td><input type="text" id="txt" name="txt"/></td>
                <td><input type="button" onclick="suma()" value="Sum"/></td>
             
         
            </tr>
        </table>
    </body>
</html>
 
B

BrunoFresh

Гостин
Вака сеа, имам еден мал проблем. За семинарска одбрав да направам еден дигитален часовник кој ги одбројува часовиет, минутите и секундите. Сето тоа ми е претставено во форма. Еве како како изгледа часовникот:



Е сеа, дополнително на ова сето треба да додадам и една листа со email-и (објекти од класа email), и треба 100 динамички да се генерираат (user01, user01@email.com, task01), итн. Потоа да се внесува вреднст (на пример. 5 минути), што ќе значи дека на секој 5 минути ќе зема 5 записи од листата и ќе ги запишува во file sо име cas.min.sec.txt - што значи дека на секој 5 минути ќе имам различен file (пр.10.05.00.txt, 10.10.00.txt, 10.15.00.txt, итн.). И да постои некакво известување декаfile-oт е креиран.
Значи ми треба помош сеа околу овој дел да го создрадам, па ве замолувам да ми помогните.
Иначе кодот со кој го создадов дигиталникот часовник, е следниот (и се сосема точен):

Код:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.Calendar;
 
/////////////////////////////////////////////// class TextClock1
public class TextClock1 extends JFrame{
 
    //============================================================== fields
    private JTextField _timeField; 
 
    //========================================================== constructor
    public TextClock1() {
        _timeField = new JTextField(5);
        _timeField.setEditable(false);
        _timeField.setFont(new Font("sansserif", Font.PLAIN, 48));
 
        JPanel content = new JPanel();
        content.setLayout(new FlowLayout());
        content.add(_timeField);
       
        this.setContentPane(content);
        this.setTitle("Text Clock 1");
        this.pack();
        this.setLocationRelativeTo(null);
        this.setResizable(false);
 
        //      Create timer which calls action listener every second..
        //    Use full package qualification for javax.swing.Timer
        //    to avoid potential conflicts with java.util.Timer.
       
        javax.swing.Timer t = new javax.swing.Timer(1000, new ClockListener());
        t.start();
    }
   
    /////////////////////////////////////////////// inner class ClockListener
    class ClockListener implements ActionListener {
        public void actionPerformed(ActionEvent e) {
           
            //... Whenever this is called, get the current time and
            //    display it in the textfield.
           
            Calendar now = Calendar.getInstance();
            int h = now.get(Calendar.HOUR_OF_DAY);
            int m = now.get(Calendar.MINUTE);
            int s = now.get(Calendar.SECOND);
            _timeField.setText("" + h + ":" + m + ":" + s);
           
            //... The following is an easier way to format the time,
            //    but requires knowing how to use the format method.
            //_timeField.setText(String.format("%1$tH:%1$tM:%1$tS", now));
        }
    }
   
    //================================================================= main
    public static void main(String[] args) {
        JFrame clock = new TextClock1();
        clock.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        clock.setVisible(true);
    }
}
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Не сум многу по Java-та али ај да пробаме да ја наредиме... Логиката вака ќе му дојде некако...

- Ќе додадеш една контрола (TextBox или ComboBox) каде што корисникот ќе може да намести интервал
- Ќе креираш листа од класата email која ќе има 100 елементи
- Со for ќе ја изминуваш листата, ќе генерираш корисник, меил и задача и така ќе ја полниш листата
- Потоа за проверка на интервалот ќе користиш timer контрола (ваљда има Java-та некоја таква контрола) или пак грубо ќе правиш само споредба на минутите со некоја помошна променлива каде што ќе проверуваш дали разликата помеѓу тековната минута и помошната променлива е еднаква со временскиот интервал внесен од корисникот, ако е еднаква тогаш запишуваш во .txt датотека (за ова можеш да креираш посебна функција)

Доколку правиш со некоја timer контрола тогаш таму најверојатно има соодветен event за споредба, а доколку правиш груба споредба со помошна променлива тогаш тоа треба да ти е во actionPerformed функцијата.

Значи ова е логиката како би го направил тоа, незнам што точно не ти е јасно за да би можел да ти прецизирам, а не сум во можност да пишувам код во Java SWING за да би можел да ти го пишам кодот :)
 
B

BrunoFresh

Гостин
Не сум многу по Java-та али ај да пробаме да ја наредиме... Логиката вака ќе му дојде некако...

- Ќе додадеш една контрола (TextBox или ComboBox) каде што корисникот ќе може да намести интервал
- Ќе креираш листа од класата email која ќе има 100 елементи
- Со for ќе ја изминуваш листата, ќе генерираш корисник, меил и задача и така ќе ја полниш листата
- Потоа за проверка на интервалот ќе користиш timer контрола (ваљда има Java-та некоја таква контрола) или пак грубо ќе правиш само споредба на минутите со некоја помошна променлива каде што ќе проверуваш дали разликата помеѓу тековната минута и помошната променлива е еднаква со временскиот интервал внесен од корисникот, ако е еднаква тогаш запишуваш во .txt датотека (за ова можеш да креираш посебна функција)

Доколку правиш со некоја timer контрола тогаш таму најверојатно има соодветен event за споредба, а доколку правиш груба споредба со помошна променлива тогаш тоа треба да ти е во actionPerformed функцијата.

Значи ова е логиката како би го направил тоа, незнам што точно не ти е јасно за да би можел да ти прецизирам, а не сум во можност да пишувам код во Java SWING за да би можел да ти го пишам кодот :)
Се одлично ова, и јас вака мислев на некој сличен начин. Проблемот е што некои од командите сеуште не ги знам, и треба да барам на google. Тоа не е проблем за да побарам, проблемот е што неможам убаво логиката да ја смислам кога не ги знам повеќето команди. Доколку знае некој нека ми помогни и накратко нека ја напиши. Мислам дека не би му претставило проблем на некој да го напиши тој дел,и онака пола од кодот е сработен и точен.
 
Член од
9 декември 2010
Мислења
9
Поени од реакции
0
Kako mozam da kreiram validator, odnoso imam edna forma za student kade so se vnesuva ime,prezime,brindex...... kako mozam na primer ako ne e vneseno imeto i prezimeto da se javi prozorec kaj so ke pisi Popolnete gi polinjata(ime,prezime...)
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
Се одлично ова, и јас вака мислев на некој сличен начин. Проблемот е што некои од командите сеуште не ги знам, и треба да барам на google. Тоа не е проблем за да побарам, проблемот е што неможам убаво логиката да ја смислам кога не ги знам повеќето команди. Доколку знае некој нека ми помогни и накратко нека ја напиши. Мислам дека не би му претставило проблем на некој да го напиши тој дел,и онака пола од кодот е сработен и точен.
Да беше C#.NET одма ќе ја наредевме, ама Java SWING немам многу работено и не би можел ништо повеќе од тоа да ти кажам нешто по логика „од прилика“ како би било. :/
Kako mozam da kreiram validator, odnoso imam edna forma za student kade so se vnesuva ime,prezime,brindex...... kako mozam na primer ako ne e vneseno imeto i prezimeto da se javi prozorec kaj so ke pisi Popolnete gi polinjata(ime,prezime...)
Правиш муабет за нешто поврзано со Java или за JavaScript ? (Пошо Java и JavaScript не е исто).
Ако мислиш за JavaScript тогаш вака ќе му дојде:
- Креираш JS функција во која правиш валидација
- Во неа правиш валидација
- Ако е све океј функцијата враќа true, во спротивно false
- Во HTML формата ставаш таг onSubmit="return imeto_na_JS_funkcijata()"

Еве ти пример како треба да изгледа тоа....

Код:
<html>
<head>
    <title>Validator</title>
   
    <script type="text/javascript">
        function validate_form() {
            var name = document.getElementsByName('name')[0].value;
            var surname = document.getElementsByName('surname')[0].value;
            if( name.length == 0 || surname.length == 0 )
            {
                alert("The name and surname can't be empty!");
                return false;
            }
            return true;
        }
    </script>
   
</head>
<body>
    <form id="my_form" action="test.html" method="post" onSubmit="return validate_form()">
        Name: <input type="text" name="name" /> <br />
        Surname: <input type="text" name="surname" />
        <input type="submit" name="submit" value="Submit" />
    </form>
</body>
</html>
 

Jax Rebel

Navajo Rider
Член од
6 јули 2008
Мислења
5.267
Поени од реакции
2.267
Вака да прашам за Јава Скрипт. Се ми е океј наредната програма, работи како што треба, ама визуелно не ми се допаѓа, а не знам како да направам овие текстуалните полиња да почнуваат на иста линија. Ај некој нека ми помогне:


Код:
<html>
    <head>
        <title>Ispitna</title>
            <script type="text/javascript">
            function loadiranje()
            {
                var ime1=prompt("Vnesi ime i prezime","");
                document.getElementById('ime').value=ime1;
            }
            function Prati()
            {
                var x=document.getElementById('email').value;
                if(x=="") alert("Ne vnesovte email");
                else alert("prateno");
            }
            </script>
    </head>
    <body onload="loadiranje()">
        <form name="forma">
            Ime i prezime: <input type="text" id="ime" value="" disabled="true"> <br/>
            Adresa      <input type="text" id="adresa" value="" ><br/>
            Telefonski Broj: <input type="text" id="tel" value=""><br/>
            Email: <input type="text" id="email" value=""><br/>
                                <input type="button" value="SUBMIT" id="kopce" onClick="Prati()">
        </form>
    <body>
<html>
 
Член од
21 ноември 2009
Мислења
29
Поени од реакции
11
Вака да прашам за Јава Скрипт. Се ми е океј наредната програма, работи како што треба, ама визуелно не ми се допаѓа, а не знам како да направам овие текстуалните полиња да почнуваат на иста линија. Ај некој нека ми помогне:


Код:
<html>
    <head>
        <title>Ispitna</title>
            <script type="text/javascript">
            function loadiranje()
            {
                var ime1=prompt("Vnesi ime i prezime","");
                document.getElementById('ime').value=ime1;
            }
            function Prati()
            {
                var x=document.getElementById('email').value;
                if(x=="") alert("Ne vnesovte email");
                else alert("prateno");
            }
            </script>
    </head>
    <body onload="loadiranje()">
        <form name="forma">
            Ime i prezime: <input type="text" id="ime" value="" disabled="true"> <br/>
            Adresa      <input type="text" id="adresa" value="" ><br/>
            Telefonski Broj: <input type="text" id="tel" value=""><br/>
            Email: <input type="text" id="email" value=""><br/>
                                <input type="button" value="SUBMIT" id="kopce" onClick="Prati()">
        </form>
    <body>
<html>
Можеш да ги сместиш полињата во табела

Код:
<html>
    <head>
        <title>Ispitna</title>
            <script type="text/javascript">
            function loadiranje()
            {
                var ime1=prompt("Vnesi ime i prezime","");
                document.getElementById('ime').value=ime1;
            }
            function Prati()
            {
                var x=document.getElementById('email').value;
                if(x=="") alert("Ne vnesovte email");
                else alert("prateno");
            }
            </script>
    </head>
    <body onload="loadiranje()">
        <form name="forma">
        <table>
        <tr><td>Ime i prezime: </td><td><input type="text" id="ime" value="" disabled="true"></td></tr>
        <tr><td>Adresa: </td><td><input type="text" id="adresa" value="" ></td></tr>
        <tr><td>Telefonski Broj: </td><td><input type="text" id="tel" value=""></td></tr>
        <tr><td>Email: </td><td> <input type="text" id="email" value=""></td></tr>
        <tr><td colspan="2"><input type="button" value="SUBMIT" id="kopce" onClick="Prati()"></td></tr>
        </table>
                               
        </form>
    <body>
<html>
 

Jax Rebel

Navajo Rider
Член од
6 јули 2008
Мислења
5.267
Поени од реакции
2.267
Можеш да ги сместиш полињата во табела

Код:
<html>
    <head>
        <title>Ispitna</title>
            <script type="text/javascript">
            function loadiranje()
            {
                var ime1=prompt("Vnesi ime i prezime","");
                document.getElementById('ime').value=ime1;
            }
            function Prati()
            {
                var x=document.getElementById('email').value;
                if(x=="") alert("Ne vnesovte email");
                else alert("prateno");
            }
            </script>
    </head>
    <body onload="loadiranje()">
        <form name="forma">
        <table>
        <tr><td>Ime i prezime: </td><td><input type="text" id="ime" value="" disabled="true"></td></tr>
        <tr><td>Adresa: </td><td><input type="text" id="adresa" value="" ></td></tr>
        <tr><td>Telefonski Broj: </td><td><input type="text" id="tel" value=""></td></tr>
        <tr><td>Email: </td><td> <input type="text" id="email" value=""></td></tr>
        <tr><td colspan="2"><input type="button" value="SUBMIT" id="kopce" onClick="Prati()"></td></tr>
        </table>
                             
        </form>
    <body>
<html>
Знам за ова со табелата, ама задачата е колоквиумска и си пишува дека не се прави со табела :(
 
Член од
5 август 2009
Мислења
1.295
Поени од реакции
484
Знам за ова со табелата, ама задачата е колоквиумска и си пишува дека не се прави со табела :(
По дефиниција како што се напишани треба да се во ист ред, ако не тогаш лабелите стави ги во <span> со стил float:left и веројатно ќе го добиеш тоа што го бараш.
 

Jax Rebel

Navajo Rider
Член од
6 јули 2008
Мислења
5.267
Поени од реакции
2.267
А некој да ми помогне со ЈаваСкрипт код за праќање информации на меил по клик на копче. Пример внесуваш име, презиме и меил и по клик на SUBMIT тие информации да се пратат на некој емаил?
 

Jax Rebel

Navajo Rider
Член од
6 јули 2008
Мислења
5.267
Поени од реакции
2.267
1. Како да наместам во ЈаваСкрипт на лоадирање на страната да ми се стартува некој аплет?


2. Дали има начин само со ХТМЛ, не со ЦСС да си ги позиционирам работите на веб страната. Слика кај да ми е, текст кај да ми почнува и такви работи. Мене ми текна само еден начин, но целиот ХТМЛ код ми се превори во &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp и <br/><br/><br/><br/><br/><br/><br/>, т.е. пробувам да си ги наместам работите како што сакам со празни места и нови редови, но сигурно има некој полесен начин.

3. Кога пишувам во Нотепад со македонска подршка ми јавува само прашалници(?????). Како да направам веб-страна на македонски?
 
Член од
25 декември 2011
Мислења
404
Поени од реакции
185
А некој да ми помогне со ЈаваСкрипт код за праќање информации на меил по клик на копче. Пример внесуваш име, презиме и меил и по клик на SUBMIT тие информации да се пратат на некој емаил?
Друже си ја утнал темата овде е Јава, врска нема со Јаваскрипт. И да со јаваскрипт пошта не се прака. Може само да го отвори некој софтвер например Outlook

1. Како да наместам во ЈаваСкрипт на лоадирање на страната да ми се стартува некој аплет?


2. Дали има начин само со ХТМЛ, не со ЦСС да си ги позиционирам работите на веб страната. Слика кај да ми е, текст кај да ми почнува и такви работи. Мене ми текна само еден начин, но целиот ХТМЛ код ми се превори во &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp и <br/><br/><br/><br/><br/><br/><br/>, т.е. пробувам да си ги наместам работите како што сакам со празни места и нови редови, но сигурно има некој полесен начин.

3. Кога пишувам во Нотепад со македонска подршка ми јавува само прашалници(?????). Како да направам веб-страна на македонски?
1. Ти препорачувам книгата „Javascript for dummies„ почитај ке најдеш многу интересни работи.

2. Полесен начин е ЦСС.

3. Сакав да те тролам ама ајде... за правење вебстрани подобро да си инсталираш друг софтвер например Dreamviewer или Notepad ++, таму во Encoding да избереш подршка за кирилица или UTF-8.

3.
 

SkyDriver

Would like my bananna ?
Член од
31 јули 2008
Мислења
2.140
Поени од реакции
221
1. Како да наместам во ЈаваСкрипт на лоадирање на страната да ми се стартува некој аплет?


2. Дали има начин само со ХТМЛ, не со ЦСС да си ги позиционирам работите на веб страната. Слика кај да ми е, текст кај да ми почнува и такви работи. Мене ми текна само еден начин, но целиот ХТМЛ код ми се превори во &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp и <br/><br/><br/><br/><br/><br/><br/>, т.е. пробувам да си ги наместам работите како што сакам со празни места и нови редови, но сигурно има некој полесен начин.

3. Кога пишувам во Нотепад со македонска подршка ми јавува само прашалници(?????). Како да направам веб-страна на македонски?
Другар, Java и JavaScript се сосема две различни работи, a според ова што прашуваш гледам прилично почетник си и све ти е хаос...
Најпрво земи научи ги основните работи (пример за JavaScript)... Што е JavaScript, зашто се користи JavaScript, како се имплементира JavaScript, како се извршува JavaScript, со што е компитабилна JavaScript и такви теории... па тек после ќе можеш да работиш со JavaScript.
п.с. пред да учиш JavaScript претходно МОРА да знаеш HTML и CSS.
п.п.с. JavaScript воглавно се користи за шминкање на интерфејсот (UI), не е препорачливо да се користи за функционалноста на сајтот, за функционалноста ти треба некој програмски јазик кој се извршува на сервер, не на прелистувач.

Друга работа, не користи софтвер кој ти овозможува да го градиш сајтот со drag & drop (design view), туку најпрво земи аргатското, со Notepad++ да го научиш и сватиш кодот (затоа што никогаш во пракса професионално нема да работиш со drag & drop).

Има многу за тупење на воаа тема, на кратко... не брзај никаде, земи дел по дел од почеток да учиш и со тек на време оди кон потешко.
 

Kajgana Shop

На врв Bottom