Shurik2805 24 Posted July 12, 2015 Report Share Posted July 12, 2015 Здравствуйте! Задача кажется простой, но не как не могу решить. Есть форма и скрипт: <script type="text/javascript" src="/js/Balancer/balancerEN.js" async=""></script>Балансировка химических уравнений <form action="#" method="get" onsubmit="balance(document.getElementById('inputFormula').value); return false"> <table class="noborder"> <tbody> <tr> <td><label for="inputFormula">Input:</label></td> <td><input autocomplete="off" id="inputFormula" style="width:30em; font-family:serif" type="text" value="H2[PtCl6] + CO = [Pt(CO)2Cl2] + COCl2 + HCl" /> <input type="submit" value="Balance" /> <input onclick="random()" type="button" value="Random" /></td> </tr> <tr style="height:3em"> <td style="vertical-align:middle">Balanced:</td> <td><span id="balanced" style="font-family:serif; font-size:150%; line-height:1.6;"> </span><span id="message"> </span></td> </tr> <tr> <td> </td> <td><code id="codeOutput"> </code></td> </tr> </tbody> </table> </form> На странице: http://chemiday.com/en/reaction-balancer Необходимо перенести скрипт в иное место и потому, есть необходимость поменять принцип его работы, а именно: скрипт должен брать исходную реакцию не из поля input, а из переменной (пускай пока значение этой переменной буде равно "H2[PtCl6] + CO = [Pt(CO)2Cl2] + COCl2 + HCl" , после я заменю на нужное...) скрипт должен выполнять действие при загрузке страници, а не по нажатию на кнопку. Прошу помощи в решении данного вопроса. Link to post Share on other sites
LetSevI 322 Posted July 12, 2015 Report Share Posted July 12, 2015 $(document).ready(function() { balance("Something..."); }); Krustuna and Shurik2805 2 Link to post Share on other sites
Shurik2805 24 Posted July 12, 2015 Author Report Share Posted July 12, 2015 $(document).ready(function() { balance("Something..."); }); LetSevI, спасибо Вам. Очень помогли Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now