Stworzyłem sobie taki system obliczeń, gdzie poprzez naciśnięcie na przycisk pokazuje mi się okienko, a następnie kolejno wpisuje się liczby do obliczenia wg:
Kod
<script type="text/javascript">
function WCT()
{
var No1 = prompt("Wpisz P1: WST1 [%]=", "");
var No2 = prompt("Wpisz P2: WST2 [%]=", "");
var No3 = prompt("Wpisz P3: WST3 [%]=", "");
var No4 = prompt("Wpisz P4: WST4 [%]=", "");
var No5 = prompt("Wpisz P5: WST5 [%]=", "");
var No6 = prompt("Wpisz P6: WST6 [%]=", "");
var No7 = prompt("Wpisz P7: WST7 [%]=", "");
var Sum = (parseFloat(No1)+parseFloat(No2)+parseFloat(No3)+parseFloat(No4)+parseFloat(No5)+parseFloat(No6)+parseFloat(No7))/7;
alert("Suma: WCT [%]=" + Sum);
}
</script>
<input type="button" value="Oblicz WCT [%]=" onClick="WCT()"/>
function WCT()
{
var No1 = prompt("Wpisz P1: WST1 [%]=", "");
var No2 = prompt("Wpisz P2: WST2 [%]=", "");
var No3 = prompt("Wpisz P3: WST3 [%]=", "");
var No4 = prompt("Wpisz P4: WST4 [%]=", "");
var No5 = prompt("Wpisz P5: WST5 [%]=", "");
var No6 = prompt("Wpisz P6: WST6 [%]=", "");
var No7 = prompt("Wpisz P7: WST7 [%]=", "");
var Sum = (parseFloat(No1)+parseFloat(No2)+parseFloat(No3)+parseFloat(No4)+parseFloat(No5)+parseFloat(No6)+parseFloat(No7))/7;
alert("Suma: WCT [%]=" + Sum);
}
</script>
<input type="button" value="Oblicz WCT [%]=" onClick="WCT()"/>
W jaki sposób można zmienić długość pola, kolor i wielkość literek w "promt", gdzie się wpisuje wartości oraz żeby po wartości był widoczny znaczek np. [%]?
Czy jest taka możliwość, żeby podczas wpisywania wartości liczbowych były działania na liczbach widoczne nad polem (prostokątem) do wpisywania liczb?
Jeśli miałbym więcej WCT niż tutaj to w jaki sposób zrobić, żeby automatycznie się dopisywały i była możliwość wpisywania w nich wartości liczbowych?
I na koniec, jak można zrobić żeby po kliknięciu w komórkę w wierszu, pojawiało się takie same okienko jak wcześniej opisywałem, a po wpisaniu danych i zatwierdzeniu, żeby wartość była wpisana w komórce, ale nie można było nic w niej wpisywać (żeby możliwość wpisywania była zabezpieczona jakimś prostym hasłem)?
Za pomoc będę niezmiernie wdzięczny