猿问

如何添加一个JS函数来使包括输入字段在内的所有数字都显示千位分隔符?

你能不能看看这个代码,并建议我如何让所有数字都用千位分隔符“出现在所有数字上,包括当用户在输入字段中输入新数字时。代码可以在

https://jsfiddle.net/moeadas/53wqcmg6/29/

我不是开发人员,但试图从事一些小项目以提高我的技能,所以我相信你会看到代码写得很差,但它对我来说工作得很好:-)

非常感谢您的支持。


慕的地6264312
浏览 158回答 1
1回答

ITMISS

请注意,我正在选择所有带有类型文本的输入,因此您应该将某个类添加到要应用千位分隔符的输入中,例如,并选择该类的输入,以避免在输入不是有效数字时获得无效的输入值(在您的情况下,这是可以的,因为所有输入都是数字,尽管您甚至可以将类型设置为数字)。class="thousand-sep"//////////Newcode///////////////////////////function milesIt(num) {&nbsp; return Math.floor(num).toString().split("").reverse().map((n, i, a) =>&nbsp; &nbsp;(i + 1) % 3 === 0 && i + 1 != a.length && "." + n || n).reverse().join("");}var inputs = document.querySelectorAll("[type='text']");inputs.forEach(function(input) {&nbsp; //change the values to include the thousand separator each time the user changes an input&nbsp; input.onchange = function(e) {&nbsp; &nbsp; inputs.forEach(function(inp) {&nbsp; &nbsp; &nbsp; inp.value = inp.value.replace(/[.]/g, '');&nbsp; &nbsp; });&nbsp; &nbsp; calcule2();&nbsp; &nbsp; inputs.forEach(function(inp) {&nbsp; &nbsp; &nbsp; inp.value = milesIt(inp.value);&nbsp; &nbsp; });&nbsp; &nbsp; //e.target.value = milesIt(e.target.value.replace(/[.]/g, ''));&nbsp; }&nbsp; //change the values of the inputs at the beginning, although you could write them as HTML with the thousand separator values in the source code&nbsp; input.value = milesIt(input.value);});////////////////////////////////////////////&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var currentTab = 0; // Current tab is set to be the first tab (0)showTab(currentTab); // Display the current tabfunction showTab(n) {&nbsp; // This function will display the specified tab of the form ...&nbsp; var x = document.getElementsByClassName("tab");&nbsp; x[n].style.display = "block";&nbsp; // ... and fix the Previous/Next buttons:&nbsp; if (n == 0) {&nbsp; &nbsp; document.getElementById("prevBtn").style.display = "none";&nbsp; } else {&nbsp; &nbsp; document.getElementById("prevBtn").style.display = "inline";&nbsp; }&nbsp; if (n == (x.length - 1)) {&nbsp; &nbsp; document.getElementById("nextBtn").innerHTML = "Submit";&nbsp; } else {&nbsp; &nbsp; document.getElementById("nextBtn").innerHTML = "Next";&nbsp; }&nbsp;&nbsp;&nbsp; // ... and run a function that displays the correct step indicator:&nbsp; fixStepIndicator(n)}function nextPrev(n) {&nbsp; // This function will figure out which tab to display&nbsp; var x = document.getElementsByClassName("tab");&nbsp; // Exit the function if any field in the current tab is invalid:&nbsp; if (n == 1 && !validateForm()) return false;&nbsp; // Hide the current tab:&nbsp; x[currentTab].style.display = "none";&nbsp; // Increase or decrease the current tab by 1:&nbsp; currentTab = currentTab + n;&nbsp; // if you have reached the end of the form... :&nbsp; if (currentTab >= x.length) {&nbsp; &nbsp; //...the form gets submitted:&nbsp; &nbsp; document.getElementById("CreativeAcquisitions").submit();&nbsp; &nbsp; return false;&nbsp; }&nbsp; // Otherwise, display the correct tab:&nbsp; showTab(currentTab);}function validateForm() {&nbsp; // This function deals with validation of the form fields&nbsp; var x, y, i, valid = true;&nbsp; x = document.getElementsByClassName("tab");&nbsp; y = x[currentTab].getElementsByTagName("input");&nbsp; // A loop that checks every input field in the current tab:&nbsp; for (i = 0; i < y.length; i++) {&nbsp; &nbsp; // If a field is empty...&nbsp; &nbsp; if (y[i].value == "") {&nbsp; &nbsp; &nbsp; // add an "invalid" class to the field:&nbsp; &nbsp; &nbsp; y[i].className += " invalid";&nbsp; &nbsp; &nbsp; // and set the current valid status to false:&nbsp; &nbsp; &nbsp; valid = false;&nbsp; &nbsp; }&nbsp; }&nbsp; // If the valid status is true, mark the step as finished and valid:&nbsp; if (valid) {&nbsp; &nbsp; document.getElementsByClassName("step")[currentTab].className += " finish";&nbsp; }&nbsp; return valid; // return the valid status}function fixStepIndicator(n) {&nbsp; // This function removes the "active" class of all steps...&nbsp; var i, x = document.getElementsByClassName("step");&nbsp; for (i = 0; i < x.length; i++) {&nbsp; &nbsp; x[i].className = x[i].className.replace(" active", "");&nbsp; }&nbsp; //... and adds the "active" class to the current step:&nbsp; x[n].className += " active";}function calcule2(){var i=0; for (i=0;i<= 50;i++) {calcule();}}&nbsp;function calcule(){&nbsp;&nbsp; &nbsp; CreativeAcquisitions.B28.value = parseFloat(CreativeAcquisitions.B17.value) + parseFloat(CreativeAcquisitions.B19.value) + parseFloat(CreativeAcquisitions.B21.value) + parseFloat(CreativeAcquisitions.B23.value) + parseFloat(CreativeAcquisitions.B25.value);&nbsp; CreativeAcquisitions.B52.value = (parseFloat(CreativeAcquisitions.B4.value) * parseFloat(CreativeAcquisitions.B6.value)) + parseFloat(CreativeAcquisitions.D81.value);&nbsp; CreativeAcquisitions.B55.value = parseFloat(CreativeAcquisitions.B4.value) * parseFloat(CreativeAcquisitions.B6.value);&nbsp; CreativeAcquisitions.B56.value = parseFloat(CreativeAcquisitions.B28.value);&nbsp; CreativeAcquisitions.B66.value = parseFloat(CreativeAcquisitions.B200.value);&nbsp; CreativeAcquisitions.B67.value = parseFloat(CreativeAcquisitions.B56.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B68.value = parseFloat(CreativeAcquisitions.B36.value) + parseFloat(CreativeAcquisitions.B37.value) + parseFloat(CreativeAcquisitions.B38.value) + parseFloat(CreativeAcquisitions.B39.value) + parseFloat(CreativeAcquisitions.B40.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B69.value = parseFloat(CreativeAcquisitions.B41.value);&nbsp; CreativeAcquisitions.B70.value = (parseFloat(CreativeAcquisitions.B200.value) * parseFloat(CreativeAcquisitions.B46.value)) /100;&nbsp; CreativeAcquisitions.B71.value = (parseFloat(CreativeAcquisitions.B200.value) * parseFloat(CreativeAcquisitions.B47.value)) /100;&nbsp; CreativeAcquisitions.B72.value = parseFloat(CreativeAcquisitions.B66.value) - parseFloat(CreativeAcquisitions.B68.value) - parseFloat(CreativeAcquisitions.B70.value) - parseFloat(CreativeAcquisitions.B69.value) - parseFloat(CreativeAcquisitions.B71.value);&nbsp; CreativeAcquisitions.B76.value = parseFloat(CreativeAcquisitions.B17.value);&nbsp; CreativeAcquisitions.D76.value = (parseFloat(CreativeAcquisitions.B76.value) * parseFloat(CreativeAcquisitions.C76.value)) /100;&nbsp; CreativeAcquisitions.B77.value = parseFloat(CreativeAcquisitions.B19.value);&nbsp; CreativeAcquisitions.D77.value = (parseFloat(CreativeAcquisitions.B77.value) * parseFloat(CreativeAcquisitions.C77.value)) /100;&nbsp; CreativeAcquisitions.B78.value = parseFloat(CreativeAcquisitions.B21.value);&nbsp; CreativeAcquisitions.D78.value = (parseFloat(CreativeAcquisitions.B78.value) * parseFloat(CreativeAcquisitions.C78.value)) /100;&nbsp; CreativeAcquisitions.B79.value = parseFloat(CreativeAcquisitions.B23.value);&nbsp; CreativeAcquisitions.D79.value = (parseFloat(CreativeAcquisitions.B79.value) * parseFloat(CreativeAcquisitions.C79.value)) /100;&nbsp; CreativeAcquisitions.B80.value = parseFloat(CreativeAcquisitions.B25.value);&nbsp; CreativeAcquisitions.D80.value = (parseFloat(CreativeAcquisitions.B80.value) * parseFloat(CreativeAcquisitions.C80.value)) /100;&nbsp; CreativeAcquisitions.B81.value = parseFloat(CreativeAcquisitions.B76.value)+ parseFloat(CreativeAcquisitions.B77.value) + parseFloat(CreativeAcquisitions.B78.value) + parseFloat(CreativeAcquisitions.B79.value) + parseFloat(CreativeAcquisitions.B80.value);&nbsp; CreativeAcquisitions.D81.value = parseFloat(CreativeAcquisitions.D76.value)+ parseFloat(CreativeAcquisitions.D77.value) + parseFloat(CreativeAcquisitions.D78.value) + parseFloat(CreativeAcquisitions.D79.value) + parseFloat(CreativeAcquisitions.D80.value);&nbsp; CreativeAcquisitions.B91.value = parseFloat(CreativeAcquisitions.B36.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B92.value = parseFloat(CreativeAcquisitions.B37.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B93.value = parseFloat(CreativeAcquisitions.B38.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B94.value = parseFloat(CreativeAcquisitions.B39.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B95.value = parseFloat(CreativeAcquisitions.B40.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B96.value = (parseFloat(CreativeAcquisitions.B52.value) * parseFloat(CreativeAcquisitions.B46.value)) /100;&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B97.value = parseFloat(CreativeAcquisitions.B41.value);&nbsp;&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B98.value = parseFloat(CreativeAcquisitions.B91.value) + parseFloat(CreativeAcquisitions.B92.value) + parseFloat(CreativeAcquisitions.B93.value)+ parseFloat(CreativeAcquisitions.B94.value)+ parseFloat(CreativeAcquisitions.B95.value) + parseFloat(CreativeAcquisitions.B96.value)+&nbsp; parseFloat(CreativeAcquisitions.B97.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.C98.value = parseFloat(CreativeAcquisitions.C91.value) + parseFloat(CreativeAcquisitions.C92.value) + parseFloat(CreativeAcquisitions.C93.value) + parseFloat(CreativeAcquisitions.C94.value)+ parseFloat(CreativeAcquisitions.C95.value) + parseFloat(CreativeAcquisitions.C96.value) +&nbsp; parseFloat(CreativeAcquisitions.C97.value);&nbsp;&nbsp;&nbsp; CreativeAcquisitions.B101.value = parseFloat(CreativeAcquisitions.B4.value);&nbsp; CreativeAcquisitions.B105.value = (parseFloat(CreativeAcquisitions.B101.value) * parseFloat(CreativeAcquisitions.B103.value)) /100;&nbsp; CreativeAcquisitions.B107.value = parseFloat(CreativeAcquisitions.C98.value);&nbsp; CreativeAcquisitions.B108.value = parseFloat(CreativeAcquisitions.B101.value) + parseFloat(CreativeAcquisitions.B105.value) - parseFloat(CreativeAcquisitions.B107.value);}&nbsp;&nbsp;/* Style the form */form {&nbsp; font-family: 'Roboto', sans-serif;&nbsp; background-color: #e6f9ff;&nbsp; padding: 20px;&nbsp; width: 100%;&nbsp; min-width: 300px;}table {&nbsp; table-layout: fixed;&nbsp; width: 100%;&nbsp;&nbsp;}.tableRow {&nbsp; height: 30px;&nbsp; border-style: none;}/* Rounded Valuation Sections */.roundedValuation {&nbsp; font-size: 20px;&nbsp; font-weight: bold;}.roundedValuationInput {&nbsp; padding: 12px !important;&nbsp; margin-left: 10px !important;&nbsp; width: 150px;&nbsp; font-size: 17px;&nbsp; font-weight: bold;&nbsp; background-color: #ffffff !important;&nbsp; border: 1px solid #F0F0F0 !important;}p {&nbsp; font-family: 'Roboto', sans-serif;&nbsp; margin-right: 15px;}h2 {&nbsp; font-size: 24px;&nbsp; color:#e6f9ff;&nbsp; &nbsp; background-color: rgb(53,88,96);&nbsp; &nbsp; padding: 20px !important;&nbsp; &nbsp; margin: -20px !important;}h3 {&nbsp; font-size: 20px;&nbsp; color: #505050}h5 {&nbsp; font-size: 15px;}.notes {&nbsp; font-size: 12px;&nbsp; font-style: italic;}/* Style the total sum fields */.total {&nbsp; padding: 10px !important;&nbsp; width: 150px !important;&nbsp; font-size: 17px !important;&nbsp; font-weight: bold;&nbsp;background-color: transparent !important;&nbsp; border: none !important;}/* Style the input fields no pound sign */.noSign {&nbsp; padding: 10px;&nbsp; width: 150px !important;&nbsp; font-size: 17px;&nbsp; margin-left: 0 !important;&nbsp; background-color: #ffffff;&nbsp; border: 1px solid #F0F0F0;}/* Style the input fields step one */.stepOne {&nbsp; padding: 10px;&nbsp; width: 150px !important;&nbsp; font-size: 17px;&nbsp; margin-left: 0 !important;&nbsp; background-color: #ffffff;&nbsp; border: 1px solid #F0F0F0;}/* Mark step one input boxes that gets an error on validation: */.stepOne.invalid {&nbsp; background-color: #ffdddd;}/* Style the input fields */input {&nbsp; padding: 10px !important;&nbsp; margin-left: 10px !important;&nbsp; width: 150px;&nbsp; font-size: 17px;&nbsp; background-color: #ffffff !important;&nbsp; border: 1px solid #F0F0F0 !important;}/* Mark input boxes that gets an error on validation: */input.invalid {&nbsp; background-color: #ffdddd;}/* Hide all steps by default: */.tab {&nbsp; display: none;}/* Make circles that indicate the steps of the form: */.step {&nbsp; height: 15px;&nbsp; width: 15px;&nbsp; margin: 0 2px;&nbsp; background-color: #bbbbbb;&nbsp; border: none;&nbsp; border-radius: 50%;&nbsp; display: inline-block;&nbsp; opacity: 0.5;}/* Mark the active step: */.step.active {&nbsp; opacity: 1;}/* Mark the steps that are finished and valid: */.step.finish {&nbsp; background-color: #4CAF50;}button {&nbsp; margin-top: 40px;&nbsp; width: 120px;&nbsp; padding-top: 10px;&nbsp; padding-bottom: 10px;&nbsp; font-size: 14px;&nbsp; background:&nbsp; rgb(53,88,96);&nbsp; color: #e6f9ff;}button:hover {&nbsp; background:&nbsp; rgb(69,89,94);}/* Divi Theme Raltes Classes*/.entry-content tr td, body.et-pb-preview #main-content .container tr td {&nbsp; &nbsp; border: none !important;}.entry-content table:not(.variations), body.et-pb-preview #main-content .container table {&nbsp; &nbsp; border: none !important;}<form id="CreativeAcquisitions" action="">&nbsp; <div class="tab">&nbsp; &nbsp; <h2>STEP ONE</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h3>Performance</h3>&nbsp; &nbsp; <p>What is the Adjusted Net Profit (or EBITDA)?</p>&nbsp; &nbsp; <input class="stepOne" type="text" onchange="calcule2()" name="B4" value="200000">&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <p>What multiple would you like to apply? <span class="notes"> standard is from 2 to 3 (Preset value is 2) </span></p>&nbsp; &nbsp; <input class="noSign" type="text" onchange="calcule2()" name="B6" value="2">&nbsp; </div>&nbsp; <div class="tab">&nbsp; &nbsp; <h2>STEP TWO</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h3>Assets</h3>&nbsp; &nbsp; <h4>On the closing date</h4>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>How much Cash will be in the Bank account? <span class="notes"> (calculate 100%) </span> </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B17" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> How much in inventory will the business hold? <span class="notes"> (calculate 70%) </span></p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B19" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Please enter rough value of property owned by the business: <span class="notes"> (calculate 75%) </span> </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B21" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Enter value of invoices that are outstanding (Receivables): <span class="notes"> (calculate 80%) </span></p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B23" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Enter value of other assets (like equipment and vehicles): <span class="notes"> (calculate 70%) </span></p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B25" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Total </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B28" value="50000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; </div>&nbsp; <div class="tab">&nbsp; &nbsp; <h2>STEP THREE</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h3>Liabilities</h3>&nbsp; &nbsp; <h4>On the closing date</h4>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Enter value of outstanding Loans that the company has: </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B36" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Enter approx. value of Corporation Tax outstanding: </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B37" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Enter value of any money owed by the company (e.g to suppliers): </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B38" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Is it possible to defer PAYE payments? If so how much </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B39" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Is it possible to defer VAT payments? If so how much </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B40" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Can you borrow money against the company (New loan for Acquisition)? <span class="notes"> (calculate 100%) </span> </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="B41" value="120000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; </div>&nbsp; <div class="tab">&nbsp; &nbsp; <h2>STEP FOUR</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h3>Seller Equity & Deferred Payments</h3>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Is the Seller willing to hold back some equity in the business? If so, what percentage: </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="text" onchange="calcule2()" name="B46" value="10"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> What percentage of the purchase price will the seller be willing to defer?</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="text" onchange="calcule2()" name="B47" value="10"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; </div>&nbsp; <div class="tab">&nbsp; &nbsp; <h2>RESULTS</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h3>Valuation</h3>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The value of the business is around: (TOTAL)</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B52" value="442500"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>This is broken down into:</h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Payment for Goodwill</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B55" value="400000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Payment for Assets</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B56" value="50000"></td>&nbsp; &nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> Payment for Liabilities</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B68" value="50000"></td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p class="roundedValuation"> ENTER ROUNDED VALUATION</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="roundedValuationInput" type="text" onchange="calcule2()" name="B200" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h2>Deal Structure</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h4>You can structure the deal in the following manner:</h4>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> VALUATION AMOUNT (Goodwill and Assets)</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B66" value="442500"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> MONEY POTENTIALLY RAISED FROM ALL ASSETS</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B67" value="50000"></td>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>NEW LOAN RAISED</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B69" value="120000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>PAYMENT RETAINED FOR SELLER EQUITY SHARE</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B70" value="44250"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> SELLER DEFERRMENT AMOUNT</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B71" value="44250"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>SHORTFALL (SURPLUS)</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B72" value="184000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h2> Assets Valuation Breakdown</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Assets </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Input Amount </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Value </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Net Value </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Cash </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B76" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="C76" value="100"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D76" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> Inventory</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B77" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="C77" value="70"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D77" value="7000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> Property</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B78" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="C78" value="75"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D78" value="7500"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> Debitors</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B79" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="C79" value="80"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D79" value="8000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> Others</p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B80" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="C80" value="100"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D80" value="10000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5> TOTAL</h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B81" value="50000"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="D81" value="42500"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h2>Cash Flow Calculator</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <table>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>LIABILITY </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Total Amount </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5>Yearly Repayment</h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Loan Repayment </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B91" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C91" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Corporation Tax </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B92" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C92" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Trade Creditors </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B93" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C93" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>PAYE Deferments </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B94" value="10000"></td>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C94" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p> VAT Deferments </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B95" value="10000"></td>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C95" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>Seller Deferred Payment </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B96" value="44250"></td>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C96" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <p>New Loan taken </p>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B97" value="120000"></td>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input type="text" onchange="calcule2()" name="C97" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h5> TOTAL </h5>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B98" value="214250"></td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="C98" value="0"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <h2>SUMMARY</h2>&nbsp; &nbsp; <br>&nbsp; &nbsp; <br>&nbsp; &nbsp; <table table-layout: fixed; width: 100%;>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>Net Profit </h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B101" value="200000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>CT RATE <span class="notes"> (Pre-set at 19%) </span> </h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>%<input type="number" min="1" max="100" onchange="calcule2()" name="B103" value="19"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>CT DUE IN FUTURE : </h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B105" value="38000"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>COST OF PAYING LIABILITIES</h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B107" value="42850"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; &nbsp; <tr class="tableRow">&nbsp; &nbsp; &nbsp; &nbsp; <td>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <h4>CASH FLOW SURPLUS PER YEAR <span class="notes"> (Post financing and tax) </span></h4>&nbsp; &nbsp; &nbsp; &nbsp; </td>&nbsp; &nbsp; &nbsp; &nbsp; <td>£<input class="total" type="text" onchange="calcule2()" name="B108" value="195150"></td>&nbsp; &nbsp; &nbsp; </tr>&nbsp; &nbsp; </table>&nbsp; </div>&nbsp; <div>&nbsp; &nbsp; <div class="right">&nbsp; &nbsp; &nbsp; <button type="button" id="prevBtn" onclick="nextPrev(-1)">Previous</button>&nbsp; &nbsp; &nbsp; <button type="button" id="nextBtn" onclick="nextPrev(1)">Next</button>&nbsp; &nbsp; </div>&nbsp; </div>&nbsp; <!-- Circles which indicates the steps of the form: -->&nbsp; <div style="text-align:center;margin-top:40px;">&nbsp; &nbsp; <span class="step"></span>&nbsp; &nbsp; <span class="step"></span>&nbsp; &nbsp; <span class="step"></span>&nbsp; &nbsp; <span class="step"></span>&nbsp; &nbsp; <span class="step"></span>&nbsp; </div></form>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答