Sudeshna2 Ответов: 1

Как добавить функцию “Добавить в корзину” для изменения цены в зависимости от страны?


Я хочу, чтобы добавить магазинную Тележкау для того чтобы HTML-страницы, имеющие таблицы рукописей. Цена рукописей меняется в зависимости от страны. Следовательно, я не мог понять, как я добавляю функцию add to cart в эту таблицу?

<body id="page-top" class="index">

    <table style="width:100%">
        <style>
            table,
            th,
            td {
                border: 1px solid black;
                border-collapse: collapse;
            }

            th,
            td {
                padding: 2px;
            }
        </style>

        </tr>
        <table>
            <tbody>
                <thead>
                    <tr>
                        <tr>
                            <th>Code</th>
                            <th>Name of Manuscript </th>
                            <th>No. of Pages and Size</th>
                            <th>Select your Country Name</th>
                            <th>Price</th>
                            <th>Order It</th>
                        </tr>
                </thead>

                <!-- 1st row -->
                <tr>
                    <td>1-1</td>
                    <td>Alankarchintamani /Author Charukirti Pandit अलङ्कारचिन्तामणि: /ले. चारुकीर्ति पंडित:</td>
                    <td>P.315 C (21x16)</td>

                    <td>
                        <select id="mySelect" onchange="myFunction()">
                            <hide>
                                <option value="">Select Country</hide>
                            <option value="Rs. 2,520">India
                                <option value="$ 315">Outside India
                    </td>

                    </select>

                    <td id="demo">
                        <script>
                            function myFunction() {
                                var x = document.getElementById("mySelect").value;
                                document.getElementById("demo").innerHTML = x;
                            }
                        </script>
                    </td>

                    <td>
                        <input type="submit" value="Order It">
                    </td>
                </tr>


Что я уже пробовал:

Я не мог понять, как добавить функцию "Добавить в корзину" в следующий код:

<td>
<select id="mySelect" onchange="myFunction()">
<hide><option value="">Select Country</hide> 
<option value="Rs. 2,520">India
<option value="$ 315">Outside India
</td>


ПЛ. направь меня, чтобы добавить этот товар в корзину.

Заранее спасибо.

ZurdoDev

Есть миллион способов сделать тележки для покупок. Вы можете либо создать свой собственный, либо найти несколько загрузок для включения в свой код.

1 Ответов

Рейтинг:
12

RickZeeland

Смотрите этот обзор плагинов корзины покупок: плагины для корзины покупок jQuery | скрипт jQuery[^]


Sudeshna2

Спасибо за ваше решение!
Я выбрал шаблон из ссылки, которую вы дали выше.
Из этого у меня есть следующая трудность:

У меня есть функция onchange для выбора цены по стране.



выбранная страна
Индия
За Пределами Индии



функция myFunction() {
var x = document.getElementById("mySelect").ценность;
документ.метода getElementById("демо").innerHTML будет = х;
}


В шаблоне для добавления цены принимаются только цифры, но я должен дать значение id, т. е. #demo, чтобы получить сумму по стране в кнопке Добавить в корзину.

Код кнопки "Добавить в корзину":

Добавить в корзину

В приведенном выше коде, если я даю число после "цены": оно исключено, но я должен дать #demo

Pl. направьте меня, как я делаю изменения в приведенном выше коде.